PUTWGETW.C
资源名称:C.rar [点击查看]
上传用户:qq5388545
上传日期:2022-07-04
资源大小:29849k
文件大小:1k
源码类别:

界面编程

开发平台:

C/C++

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. void main(void)
  4.  { 
  5.    FILE *fp;
  6.    int word;
  7.    if ((fp = fopen("DATA.DAT", "wb")) == NULL)
  8.      {
  9.        printf("Error opening DATA.DAT for outputn");
  10.        exit(1);
  11.      }
  12.    else
  13.      {
  14.        for (word = 1; word <= 100; word++)
  15.          putw(word, fp);
  16.        fclose(fp);
  17.      }
  18.    if ((fp = fopen("DATA.DAT", "rb")) == NULL)
  19.      {
  20.        printf("Error opening DATA.DAT for inputn");
  21.        exit(1);
  22.      }
  23.    else
  24.      {
  25.        do {
  26.          word = getw(fp); 
  27.          if ((word == EOF) && (feof(fp)))
  28.            break;
  29.          else
  30.            printf("%d ", word);
  31.        } while (1);
  32.        fclose(fp);
  33.      }
  34.  }