首页 > 用户发贴区 > 编程问题提问区 > 如何运行这个程序?
2007
08-17

如何运行这个程序?

/* fscanf() – fprintf() example */
#include <stdio.h>
#include <io.h>
#include <stdlib.h>


int main(void)
{
  FILE *fp;
  char s[80];
  int t;


  if((fp=fopen(“test”, “w”)) == NULL) {
    printf(“Cannot open file.\n”);
    exit(1);
  }


  printf(“Enter a string and a number: “);
  fscanf(stdin, “%s%d”, s, &t); /* read from keyboard */


  fprintf(fp, “%s %d”, s, t); /* write to file */
  fclose(fp);


  if((fp=fopen(“test”,”r”)) == NULL) {
    printf(“Cannot open file.\n”);
    exit(1);
  }


  fscanf(fp, “%s%d”, s, &t); /* read from file */
  fprintf(stdout, “%s %d”, s, t); /* print on screen */


  return 0;
}


 


我输入nihao,1然后回车,无反应,生成的为什么是名大写的 TEST的文件啊,而不是小写的?里面也任何内容,不懂。请各位解答解答……


如何运行这个程序?》有 1 条评论

  1. rayio 说:

    不会啊

    我直接复制你的这个程序代码,然后执行,并没有什么错误啊.

    而且生成的文件TEST中也有内容啊.

    我用的是turboc 2.0.

留下一个回复