您的位置:首页 > 编程语言

C Primer Plus 13章编程练习7问题

2013-03-16 12:05 417 查看
13章编程练习7

官方给的答案加上:

 

a:加上

        while (ch1 != EOF && ch1 != '\n') /* skipped after EOF reached */

        {

            putchar(ch1);

            ch1 = getc(f1);

            if(ch1 == EOF)

            {

                putchar('\n');

            }

        }

 

        while (ch2 != EOF && ch2 != '\n') /* skipped after EOF reached */

        {

            putchar(ch2);

            ch2 = getc(f2);

           if(ch2 == EOF)

          {

              putchar('\n');

          }

        }

 

b:加上

while (ch1 != EOF && ch1 != '\n') /* skipped after EOF reached */

{

    putchar(ch1);

    ch1 = getc(f1);

    if(ch1 == EOF)

    {

         putchar(' ');

    }

}

while (ch2 != EOF && ch2 != '\n') /* skipped after EOF reached */

{

    putchar(ch2);

    ch2 = getc(f2);

    if(ch2 == EOF)

     {

         putchar('\n');

    }

}

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: