2007-02-17

【Q:494】Kindergarten Counting Game

題目:http://acm.uva.es/p/v4/494.html

說明:
  計算每行的words個數並且印出,要注意的地方在於題目對於word的定義→字母的連續組合才能算是word!!

程式:http://yaushung.googlepages.com/2007021703.c

內容:

#include <stdio.h>

int main() {
int ch, words, flag ;
while((ch=getchar()) != EOF) {
words = 0 ;
flag = 1 ;
while(ch != '\n') {
if(((ch>='a' && ch<='z') (ch>='A' && ch<='Z'))) {
if(flag) {
words++ ;
flag = 0 ;
}
}
else

flag = 1 ;
ch = getchar() ;
}
printf("%d\n", words) ;
}
return 0 ;
}

1 則留言:

日落 Zero 提到...

這邊有人寫得超短的
看到傻眼

http://wiki.shsh.ylc.edu.tw/index.php/程式設計:ACM_494