这样写有什么问题呢?
#include<stdio.h>
long countlen(char*p)
{
long n=0;
while(*p++!='\0')
{
n++;p++;
}
return n;
}
int long countlen(char*p);
int main()
{
char a[10][80],b[10];
int i,j;
for(i=0;i<10;i++)
scanf("%s",a[i]);
for(j=0;j<10;j++)
{b[j]=countlen(a[j]);
printf("%d\n",b[j]);}
}