#include <stdio.h>
#include <stdlib.h>
//TEX中,左双引号为``,右双引号为''.(英文键盘下)
//给你一段文字,转换
int main()
{
char ch;
int count=0;
while((ch=getchar())!=EOF){
if(ch=='\"'){
count++;
if(count%2!=0)
printf("``");
else
printf("''");
}
else
printf("%c",ch);
}
return 0;
}
//以下为答案
/*
#include<stdio.h>
int main() {
int c, q = 1;
while((c = getchar()) != EOF) {
if(c == '"') { printf("%s", q ? "``" : "''"); q = !q; }
else printf("%c", c);
}
return 0;
}
*/
UVa 272 Tex Quotes(TEX中的引号)
最新推荐文章于 2018-07-17 17:07:07 发布