欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【算法】TEX Quotes

程序员文章站 2022-06-09 18:59:42
...

【算法】TEX Quotes
问题:
输入若干行字符串,左边的双引号"翻译成``,右边的双引号"翻译成’’(两个单引号)。
输入的双引号必须成对出现。

输入:
【算法】TEX Quotes
输出:
【算法】TEX Quotes


//#include<bits/stdc++.h> 万能头文件
#include<iostream>
#include<cstdio>
using namespace std; 
 
int main()  
{  
    char a;  
    int flag = 0;  
    while((a = getchar())!=EOF)  // 以ctrl+z作为文件结束符
    {  
        if(a == '"'&& flag == 0)  
        {  
            cout<<"``";  
            flag = 1;  
        }  
        else if(a == '"' && flag == 1)  
        {  
            cout<<"''";  
            flag = 0;  
        }  
        else  
        {  
            cout<<a;  
        }  
    }  
    return 0;
}  


相关标签: 算法题