sa6105.c

来自「141个C语言经典小程序」· C语言 代码 · 共 33 行

C
33
字号
#include "stdio.h"
void main()
{
   FILE *funny,*printer;
   char c;

   funny = fopen("TENLINES.TXT","r"); /*打开文本文件 */
   printer = fopen("PRN","w");        /*开启打印机*/
   if(funny == NULL)
   { /*打开文本文件失败 */
     printf("file tenlins.txt not found!\n");
     exit(0);//退出程序
   }

   if(printer==NULL)
   { //打印机开启失败
     printf("PRINTER not found!\n");
     exit(0);//退出程序
   }

   do{
     c = getc(funny);    /* 从文件中得到一个字符 */
     if(c != EOF)
     {
       putchar(c);      //屏幕上显示字符
       putc(c,printer); // 打印机上打印字符
     }
   }while (c != EOF);    /*重复直到 EOF (end of file)  */

   fclose(funny);
   fclose(printer);      //关闭打印机
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?