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');
}
}