题目:一个字符串 char buf[] = " helloworld";要求把前面的n个空格给删除掉。
#include<stdio.h>
int main()
{
char buf[]=" helloworld";
char buf_1[128];
int count1=0;
int count2=0;
for(int i=0;buf[i]!=0;i++)
{
if(buf[i]==' ')
{
count1++;
}
else
{
count2++;
}
}
for(int i=0;buf[count1+i]!=0;i++)
{
buf_1[i]=buf[count1+i];
}
buf_1[count2]=0;
for(int i=0;buf_1[i]!=0;i++)
{
printf("%c",buf_1[i]);
}
return 0;
}