求一道超水的题解。。。。。。。!!!字符串的。
描述
求一个长度不大于100的字符串的长度,要求不使用strlen方法,并且使用到字符指针。
输入
输出
字符串的长度。
样例输入
I love Beijing.样例输出
15
我就直接 while(s[n]!='\n') 用FGETS输入到S中
{
n++;
}
居然是WA??
[解决办法]
char buf[100]={0}; int size=0; fgets(buf,100,stdin); char *p=buf; while(*p!='\0') { size++; p++; } printf("%d",size); return 0;