/*
这道题目方法是逐个读入字符,对当前读入的字符判断并处理即可
*/
#include <iostream>
#include <stdio.h>
using namespace std;
int main(void)
{
char ch;
bool quotes_flag = true;
while ((ch = getchar()) != EOF)
{
if (ch == '"')//如果遇到“长得一样”双引号
{
printf("%s", quotes_flag ? "``" : "''");//为了打印不一样的双引号
quotes_flag = !quotes_flag;//双引号总是成对的出现,所引左双引号出现后
}//下一次就是右双引号了,以此类推
else
putchar(ch);//如果是其他的字符就直接打印出来
}
return 0;
}
UVa-272-TEX Quotes
最新推荐文章于 2020-04-10 18:21:33 发布