编写程序,任意输入一字符串,输出该字符串的长度,要求:不能使用strlen函数。
说明:
(1)输入格式:gets()
(2)提示性文字输出格式:"input a string:"
结果输出格式:"length=%d\n
#include<stdio.h>
#include<string.h>
char strlong(char str[])
{
char *p=str,*q=p;int i;
for(i=0;*q;i++)
*q++;
return (q-p);
}
int main()
{
char str[80];
int len;
printf("input a string:");
gets(str);
printf("length=%d\n",strlong(str));
}