萌新在线求解c语言代码
输入一个字符串,统计其中的大写字母、小写字母、数字、空白符及其它符号的个数。
#include <stdio.h> int main () { char a[100]; int _number=0, _small=0, _big=0,_special=0; gets(a); char *p; for (p = a; *p != '\0'; p++) { if (*p >= '0' && *p <= '9') _number += 1; else if (*p >= 'a' && *p <= 'z') _small += 1; else if (*p >= 'A' && *p <= 'Z') _big += 1; else if (*p >=0 && *p <=126) _special += 1; } printf ("数字字符数量:%d\n小写字母字符数量:%d\n大写字母字符数量:%d\n特殊字符数量:%d\n", _number, _small, _big, _special); return 0; }看看是不是这个样子