
俺没有编程的天赋
正好有位编程高手在线,帮你问了一下:
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);
}