【题目】
【源代码】
#include#include int main() { char a[100]; char *p; int u=0,l=0,s=0,d=0,o=0; gets(a); p=a; for(;*p!='';p++)//for循环用指针!!! { if(*p>='A'&&*p<='Z') u++; else if(*p>='a'&&*p<='z') l++; else if(*p==' ') s++; else if(*p>='0'&&*p<='9') d++; else o++; } printf("upper case:%dn",u); printf("lower case:%dn",l); printf("space:%dn",s); printf("digit:%dn",d); printf("other:%dn",o); return 0; }
【运行结果】
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)