关于字符串操作,大致思想是顺次读进每个字符,判断是不是",是就处理后输出,不是就输出原字符。
#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;
}
关于字符串操作,大致思想是顺次读进每个字符,判断是不是",是就处理后输出,不是就输出原字符。
#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;
}