2014年7月1日 星期二

uva 272 TEX Quotes

照題目的規定做 " 的代換即可。


#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(void){
    char buf[10000]={0};
    int i,flag;

    flag=0;
    while(fgets(buf,10000-1,stdin)!=NULL){
        for(i=0;i<strlen(buf);i++){
            if(flag==0 && buf[i]=='"'){
                printf("``");
                flag=1;
            }else if(flag==1 && buf[i]=='"'){
                printf("''");
                flag=0;
            }else{
                printf("%c",buf[i]);
            }
        }
    }


    return 0;
}

沒有留言:

張貼留言