將文章中成對的雙引號加上方向性

[心得]

1. 不要用system("PAUSE")

2.輸入一整句,使用gets(text)

3.計算string長度,使用strlen(text)

 

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

int main()
{
    char text[1000];
    int len;
    int i;
    int n=0;
   
    while(gets(text))
    {
        len=strlen(text);
        for(i=0;i<len;i++)
        {
            if(text[i]=='"')
            {
                n++;
                if(n%2==1) printf("``");
                else printf("''");
            }
            else printf("%c",text[i]);
        }
        printf("\n");
    }   
    return 0;
}

創作者介紹
創作者 RingsACM 的頭像
RingsACM

Ring's ACM

RingsACM 發表在 痞客邦 留言(1) 人氣()


留言列表 (1)

發表留言
  • 55
  • 你這個解法是錯的= = 當只有一個"在句尾的時候 你也會顯示`` 但答案是''