當前位置:編程學習大全網 - 編程軟體 - C語言 統計相同單詞出現次數

C語言 統計相同單詞出現次數

#include <string.h>

#include <stdio.h>

#define MAX 100

typedef struct tagWordCounter

{

char word[20];

int count;

}WordCounter;

WordCounter wc[MAX];

int num=0;

main()

{

char wd[20];

int i;

char ch;

while(1)

{

scanf("%s",wd);

for(i=0;i<num;i++)

if(strcmp(wd,wc[i].word)==0)

{

wc[i].count++;

break;

}

if(i==num)

{

num++;

strcpy(wc[num-1].word,wd);

wc[num-1].count=1;

}

ch=getc(stdin);

if(ch==10 || ch==13)

break;

}

for(i=0;i<num;i++)

{

printf("%s=%d ",wc[i].word,wc[i].count);

}

printf("\n");

getch();

}

在WinTc下編譯通過

  • 上一篇:壹道計算機FORTRAN95的編程題,按泰勒展開求sinx……即當輸入值的值,運行輸出結果為sinx的值!十萬火急!
  • 下一篇:微信網頁支付V3版js_api_call.php從訂單跳轉到微信支付提示缺少統壹支付接口必填參數out_trade_no!
  • copyright 2024編程學習大全網