#include <stdio.h>
#include <string.h>
#include <ctype.h>
char c[1000]={'\0'};
int i;
int main(){
while(fgets(c,sizeof(c),stdin)){
int count=0;
for(i=0;i<=strlen(c);i++){
if(isalpha(c[i]) && !isalpha(c[i+1]))count++;
}
printf("%d\n",count);
}
return 0;
}
2014年8月28日星期四
訂閱:
發佈留言 (Atom)
-
文章出處: http://infbugs.blogspot.tw/2011/12/c_20.html 謝謝沙耶,解答了我長久以來對於 input/output 的疑惑。 C 語言入門 - 在線上批改系統練功 如何練習使用基本語法 自己出個練習題試著寫...
-
因為X205的架構非常獨特,Linux對其硬體的支援度非常弱(據說kernel4.0之後有所改善,這倒還需要研究一番),目前的進度是將Ubuntu系統塞進32Gb的固態碟中,並設定能自動抓取開機磁區,之後可能還要針對WIFI、音效、快捷鍵和讀卡機等週邊設備進行設定。 1...
-
一開始用數學方法推斷得出,設輸入為n k為在n的前一斜線列數,故只要找到 (1+k)*k/2 < n 的最大k值,即可判定 k%2 == 1 => ((2*n)-(k*k)-k)/2 / ((k*k)+(3*k)-(2*n)+4)/2 k%2 ==...
沒有留言:
發佈留言