2007-02-17

【Q272】TeX Quotes

題目:http://acm.uva.es/p/v2/272.html

說明:
  信心題,把雙引號字元"作替換,第一次出現用``替換,第二次出現用''替換,反覆這樣的規律就可以達到題目要求!

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

內容:

#include <stdio.h>

int main() {
int ch ;
int flag = 1 ;
while((ch = getchar()) != EOF) {
if(ch == '"') {
if(flag++%2) {
putchar('`') ;
putchar('`') ;
}
else {
putchar('\'') ;
putchar('\'') ;
}
}
else {
putchar(ch) ;
}
}
return 0 ;
}

沒有留言: