C语言程序设计语言统计字符出现的次数

来源:互联网 发布:深入浅出学java 编辑:程序博客网 时间:2024/05/16 17:58

【FROM C程序设计语言3.4】


#include <stdio.h>#include <conio.h>int main(void){int c,i,nwhite,nother,ndigit[10];nwhite=0;nother=0;for (i=0;i<10;i++){ndigit[i]=0;}while((c=getchar())!=EOF){switch (c){case '0':case '1':case '2':case '3':case '4':case '5':case '6':case '7':case '8':case '9':ndigit[c-'0']++;break;case ' ':case '\n':case '\t':nwhite++;break;default:nother++;break;}}printf("digits = \n");for (i=0;i<10;i++){printf("%d的个数 %d\n",i,ndigit[i]);}printf("white space = %d\nother = %d\n",nwhite,nother);getch();return 0;}


原创粉丝点击