#include<stdio.h>#include<string.h>int main()void fun(char *){ char *a; char str[10]; gets(str); a=str; fun(a) printf("%d\n",*a);}void fun(char *a){ int z; z=strlen(a); *a=z;}哪里出错了?