高手HELP!C语言程序设计

来源:百度知道 编辑:UC知道 时间:2024/06/14 14:29:29
输入一串字符,直到输入一个星号(*)为止,统计(输出)其中的字母个数和数字字符个数。

#include <stdio.h>
#include <conio.h>

int main()
{
int iNum=0; //数字个数
int iCh=0; //字母个数
int ch; //输入的字符

printf("请输入字符串:");
while(ch!='*')
{
ch=getche(); //输入一个字符并显示在屏幕上,需要conio.h
if(ch>='0' && ch<='9')
iNum++;
else if( (ch>='A' && ch<='Z') || (ch>='a' && ch<='z') )
iCh++;
}
printf("\n字母个数: %d, 数字个数: %d\n", iCh, iNum);
return 0;
}

这么简单的问题都问,回家多看看书自己做,很简单的!

用ASCII码解决

恩,确实太简单了