#include<stdio.h>
int main()
{
char c[81];
int i,wordnum;
wordnum=1;
gets(c);
if(c[0]==' ')
wordnum=0;
for(i=0;c[i]!='\0';i++);
if(c[i]==' '&&c[i+1]!=' '&&c[i+1]!='\0')
wordnum++;
printf("有%d個單詞",wordnum);
return 0;
}
uj5u.com熱心網友回復:
我按你的原稿試了一遍,源程式是沒有錯的,但我和你的編譯器可能或許不同,版本不同的編譯器會造成不同的結果,你如果有條件的話可以試試下載另一個編譯器。uj5u.com熱心網友回復:
就是for(i=0;c[i]!='\0';i++);去掉分號呀
uj5u.com熱心網友回復:
我去試試
。。。
uj5u.com熱心網友回復:
謝謝



轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/137800.html
標籤:C語言
上一篇:PAT A1048 有一個測驗點沒通過,找不出問題,求大神瞅一眼
下一篇:棋盤上的位置
