-- 作者:小轲
-- 发布时间:2005/4/9 21:49:26
--
俺没有编程的天赋 正好有位编程高手在线,帮你问了一下:
Main() {int i,j,upp,low,dig,spa,oth; char text[3][80]; upp=low=dig=spa=oth=0; for(i=0;i<3;i++) {printf(“\\n Please input line %d:\\n”,i+1;) gets(text[i]) for(“j=0;j<80;&& text[i][j]!=’\\0’;j++”) {if(text[i][j]>=’A’&&text[i][j]<=’Z’) upp++; else if(text[i][j]>=’a’&&text[i][j]<=’z’) low++; else if(text[i][j]>=’0’&&text[i][j]<=’9’) dig++; else if(text[i][j]==’’) spa++; else oth++; } } for(i=0;i<3;i++) printf(“%s\\n”,text[i]); printf(“upper case:%d\\n”,upp); printf(“lower case: %d\\n”,low); printf(“digit case:%d\\n”,dig); printf(“space case:%d\\n”,spa); printf(“other case:%d\\n”,oth); }
|