心得 // runtime 0.055
只要一直讀入字元,如果是雙引號(")就判斷出現是第奇數次還是偶數次,如果是奇數次就輸出(``);如果是偶數次,輸出('');其他狀況則直接把字元輸出就好
#include <stdio.h></stdio.h>
#include <stdlib.h></stdlib.h>
int main()
{
char c;
int i=1;
while((c=getchar())!=EOF){
if(c =='"'){
if(i==1){
putchar('`');
putchar('`');
i=0;
}
else{
putchar('\'');
putchar('\'');
i=1;
}
}else
putchar(c);
}
return 0;
}
沒有留言:
張貼留言