请教各位高手一道C语言题目:谢谢了

来源:百度知道 编辑:UC知道 时间:2024/09/21 06:58:52
用指针编写程序:输入3行字符(每行60个字符以内),要求统计每行有多少字母,小写字母,空格及标点符号。
我是刚刚接触C语言,楼上的有点看不懂,能不能简单一点呢?

这个,我们做过的,呵
#include<stdio.h>
void main()
{

int i,j,a[3][60],m,n,o,p,q;
for(i=0;i<3;i++)
for(j=0;j<60;j++)
scanf("%d",&a[i][j]);

for(i=0;i<3;i++)
for(j=0;j<60;j++)
{
if(a[i][j]>='A'&&a[i][j]<='Z')
m=m+1;
else if(a[i][j]>='a'&&a[i][j]<='z')
n=n+1;
else if(a[i][j]==" ")
o=o+1;
else if(a[i][j]>=0&&a[i][j]<=9)
p=p+1;
else q=q+1;

}

printf("%d,%d,%d,%d,%d",m,n,o,p,q);

}

void dectobin2()
{
const int LINE_SIZE = 60;
int letterCount[3],lowerCount[3], spaceCount[3], elseCount[3];
for (int i = 0; i < 1 ; ++i)
{
letterCount[i]