标签:
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
#include<stdio.h> int main(void) { char c; int letters = 0, space = 0, digit = 0, others = 0; while ((c=getchar()) != ‘\n‘) { if (c>=‘a‘&&c<=‘z‘ || c>=‘A‘&&c<=‘Z‘) { letters++; } else if (c==‘ ‘) { space++; } else if (c>=‘0‘ && c<=‘9‘) { digit++; } else { others++; } } printf("char=%d space=%d digit=%d others=%d\n", letters, space, digit, others); return 0; }
标签:
原文地址:http://www.cnblogs.com/L3i4c5x6/p/4494262.html