Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

padding with nulls

Posted on 1997-12-11
2
Medium Priority
?
287 Views
Last Modified: 2010-04-02
I need a routine that will take a char variable of size [20] & will pad the variable with NULLs for the remainder. for example if the variable is only 3 letters then the remaining  17 will be NULLs etc.
0
Comment
Question by:capoeira
2 Comments
 

Accepted Solution

by:
hbadr earned 200 total points
ID: 1256639
#include <stdio.h>
#include <conio.h>
#include <string.h>

void main()
{
 char string[20];
 char i;

 printf("Enter The String : ");
 gets( string );

 for ( i = strlen( string ) ; i<20 ; i++ ){
     string[i] = '\0' ;
 }
}
0
 
LVL 85

Expert Comment

by:ozo
ID: 1256640
#include <string.h>
strncpy(variable,"ABC",20);


0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Have you thought about creating an iPhone application (app), but didn't even know where to get started? Here's how: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Important pre-programming comments: I’ve never tri…
Preface I don't like visual development tools that are supposed to write a program for me. Even if it is Xcode and I can use Interface Builder. Yes, it is a perfect tool and has helped me a lot, mainly, in the beginning, when my programs were small…
The goal of this video is to provide viewers with basic examples to understand opening and reading files in the C programming language.
The goal of this video is to provide viewers with basic examples to understand how to create, access, and change arrays in the C programming language.
Suggested Courses

876 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question