高手赐教程序问题
输入一行字符,分别统计出其中的英文字母,空格,数字和其它字符的个数
int a ,b,c,d,i; char s[]; gets(s);int l=strlen(s); for(i=0;i='a'&&s[i]='A'&&s[i]=48||s[i]<=57) {c++;s[i++];} else d++;a[i++];} d--; printf("%d\n,%d\n,%d\n,%d\n",a,b,c,d); 匆忙中如有错误,请见谅,不过思路应该是对的,如果有哪里看不懂,可以在探讨.
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>