|
|
楼主 |
发表于 2013-8-15 14:16:52
|
显示全部楼层
这里我用fgets()函数来实现该功能:
#include<stdio.h>
#define MAX 1024
int string_length(char *p)
{
int count = 0;
while('\0' != *p)
{
if('\n' != *p)
{
p++;
count++;
}
else
{
break;
}
}
return count;
}
int main()
{
char str[MAX];
int length = 0;
fgets(str, 1024, stdin);
length = string_length(str);
printf("the string's length is %d\n", length);
} |
|