読者です 読者をやめる 読者になる 読者になる

UVa272 TEX Quotes

解法
クォーテーションを交互に切り替えるので、フラグ管理をすればよい。

#include <bits/stdc++.h>

using namespace std;

char buf;

int main() {
  
  bool flg = 0;
  while(~scanf("%c", &buf)) {
    if(buf == '"') {
      if(!flg) { printf("``"); }
      else { printf("''"); }
      flg ^= 1;
    }
    else {
      printf("%c", buf);
    }
  }
  
  return 0;
}