输入一串字符,统计空格,数字,字母个数,用主副函数格式写出,请
浏览量:690 回帖数:0
1楼
#include<stdio.h>
main()
{
char c;
int letter=0,space=0,num=0,others=0;
printf("Input chars:");
scanf("%c",&c);
while(c!=''\n'')
{
if(c>=''a''&&c<=''z''||c>=''A''&&c<=''Z'')
letter++;
else if(c=='' '')
space++;
else if(c>=''0''&&c<=''9'')
num++;
else
others++;
scanf("%c",&c);
}
printf("letter=%d,space=%d,num=%d,other=%d",letter,space,num,others);
return 0;
}
#include<stdio.h>
main()
{
char c;
int letter=0,space=0,num=0,others=0;
printf("Input chars:");
scanf("%c",&c);
while(c!=''\n'')
{
if(c>=''a''&&c<=''z''||c>=''A''&&c<=''Z'')
letter++;
else if(c=='' '')
space++;
else if(c>=''0''&&c<=''9'')
num++;
else
others++;
scanf("%c",&c);
}
printf("letter=%d,space=%d,num=%d,other=%d",letter,space,num,others);
return 0;
}
2015/9/25 17:25:59