題目:
INPUT:"JUST DO IT”
OUTPUT:ˋˋJUST DO IT’ ‘
策略:
用flag來分是第一個 " ,還是第二個 "。
Code:
#include<stdio.h>
#include <string.h>int flag=0;
int main(){
char x[50];
while(gets(x)){
for(int i=0;i<strlen(x);i++){
if(x[i]=='"'&&flag==0){
printf("ˋˋ ");
flag=1;
}
else if(x[i]=='"'&&flag==1){
printf("' '");
flag=0;
}
else{
printf("%c",x[i]);
}
}
}
return 0;
}
Output:
ˋˋ JUST DO IT' '