原创 C 程序关于计算字符串长度的问题,可是一有空格就断开了求修改
弱弱的想知道在C语言中,可不可以在键盘上输入一个字符串求其长度的编程中,能不能让它不从空格中间断计数呢?/下面是我编的一个,可是在键盘输入中有空格就断开了阿,求指点!!!!!!!!!!!!#includemain()
{
int s;
int sn(char a[]) ;
char a[100];
scanf("%s",a);
s=sn(a);
printf("%s\n",a);
printf("%d\n",s);
}
int sn(char a[])
{
int i=0,k=0;
for(;a[i]!='\0';i++)
k=k+1;
return (k);
}