UVa 272 - TEX Quotes
题目大意:把左引号“换成“,右引号”换成”
解题思路:遍历一遍,用一个参数计算是左引号还是右引号,然后输出。。
#include<stdio.h>
#include<string.h>
char str[100000];
int main(){
char ch;
int s=0;
while((ch=getchar())!=EOF)
str[s++]=ch;
str[s]='\0';
int count=0;
for(int i=0;i<strlen(str);i++){
if(count%2==0&&str[i]=='"'){
printf("%c%c",'`','`');
count++;}
else if(count%2==1&&str[i]=='"'){
printf("%c%c",'\'','\'');
count++;}
else
printf("%c",str[i]);
}
return 0;
}