菜鸟的作业...求大神!
题目是有一篇文章,共有3行文字,每行有80个字符。编写程序分别统计出其中英文大写字母、英文小写字母、数字、空格以及其他字符的个数。
然后我打出了一大堆...
# include <stdio.h>
int main ()
{
int i,j,upper,lower,number,space,other;
char str[3][81];
upper=0,lower=0,number=0,space=0,other=0;
for(i=0,i<3,i++)
{
gets(str[i]);
for(j=0;str[i][j];j++)
if('A'<=str[i][j] && str[i][j]<='Z')
upper++;
else if('a'<=str[i][j] && str[i][j]<='z')
lower++;
else if('0'<=str[i][j] && str[i][j]<='9')
number++;
else if(str[i][j]==' ')
space++;
else
other++;
}
printf("upper:%d,lower:%d,number:%d,space:%d,other:%d\n",upper,lower,number,space,other);
return 0;
}
可是...总是有一个错误...
求大神指点!