字符串裏各字符個數

#include <stdio.h>
//字符串中各個字符個數
int main()
{
	int a=0, b=0, c=0, d=0;
	char ch;
	ch = getchar();
	while (ch != '\n')
	{
		if (ch >= 65 && ch <= 90 || ch >= 97 && ch <= 122)
			a++;
		else
			if (ch ==32)
				b++;
			else
				if (ch >= 48 && ch <= 57)
					c++;
				else
					d++;
		
		ch = getchar();
		}
	printf("字母有%d個\n空格有%d個\n數字有%d個\n其他字符有%d個", a, b, c, d);
	return 0;
}
發佈了24 篇原創文章 · 獲贊 5 · 訪問量 1249
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章