level 3
忆野狼
楼主
#include<stdio.h>
int is_num(char c)
{
if(c>='0'&&c<='9') return 1;
return 0;
}
int is_character(char c)
{
if((c>='a'&&c<='z')||(c>='A'&&c<='Z')) return 1;
return 0;
}
int main(int argc,char *argv[])
{
char ch='';
int c_num=0,c_char=0,c_other=0;
puts("请输入数据并以*结束");
printf("\n");
while (!('*'==ch))
{
ch=getche();
if(is_num(ch)) c_num++;
else
if(is_character(ch)) c_char++;
else
c_other++;
}
printf("\n%%%%",c_num,c_char,c_other);
getch(); }
2012年04月12日 01点04分
1
int is_num(char c)
{
if(c>='0'&&c<='9') return 1;
return 0;
}
int is_character(char c)
{
if((c>='a'&&c<='z')||(c>='A'&&c<='Z')) return 1;
return 0;
}
int main(int argc,char *argv[])
{
char ch='';
int c_num=0,c_char=0,c_other=0;
puts("请输入数据并以*结束");
printf("\n");
while (!('*'==ch))
{
ch=getche();
if(is_num(ch)) c_num++;
else
if(is_character(ch)) c_char++;
else
c_other++;
}
printf("\n%%%%",c_num,c_char,c_other);
getch(); }
