[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 289
  • Last Modified:

padding with nulls

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
capoeira
Asked:
capoeira
1 Solution
 
hbadrCommented:
#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
 
ozoCommented:
#include <string.h>
strncpy(variable,"ABC",20);


0

Featured Post

Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now