C程序设计语言 课后练习1.6

#include <stdio.h>
#define MAXWORD 127

int main()
{
  int c,i,wc1,code;
  int wc[MAXWORD]={0};
  code=c=i=wc1=0;

  while ( (c=getchar()) != EOF){
    if( c== ' ' || c=='\t' || c=='\n')
              ;
    else {
      wc1 = c;
      wc[wc1]++;
    }
  };

  for(i=1;i<MAXWORD ;i++){
    if(wc[i] > 0) printf("%3c - %5d :",i,wc[i]);
    if(wc[i] > 0){
      int k=0;
      for(k=0 ; k< wc[i] ; k++){
        putchar('*');
      }
      putchar('\n');      
    }
  };
  return 0;
}

猜你喜欢

转载自blog.csdn.net/weixin_44127727/article/details/87955927