请大神帮忙看看,编译没有错,就是没有结果。。。
//求字符串的长度#include<stdio.h>
#include<string.h>
int strlen(char *p)
{
int n=0;
while(*p!='\0')
{
n++;
p++;
}
return(n);
}
void main()
{
char a[20];
int n=0;
printf("请输入字符串:");
scanf("%s",a);
n=strlen(a);
printf("该字符串的长度为:\n",n);
}