#include <stdio.h>
int string(char* pa)
{
if(*pa!='\0')
return 1+string(pa+1);
else
return 0;
}
int main()
{
char arr[]="abcdef";
int i=string(arr);
printf("%d",i);
return 0;
}
把string的第一个return改成int a=1+string(pa+1);
return a;