以下程序由终端输入一个文件名,然后把从终端键盘输入的字符依次存放到该文件中,用“#”作为结束输入的标志。 #include #include main() { FILE*fp; char ch,fname[10]; printf(

admin2016-12-25  14

问题 以下程序由终端输入一个文件名,然后把从终端键盘输入的字符依次存放到该文件中,用“#”作为结束输入的标志。
  #include
  #include
  main()
  { FILE*fp;
  char ch,fname[10];
  printf( "input the name of fije\n");
  gets(fname);
  if((fp=________)==NULL){ printf("cannot open\n");exit(0);}/*第一空*/
  else{printf("enter data\n");
  wlule(________)futc(________,fp);}/*第二、三空*/
  fc10se(fp);
  }

选项

答案fopen(fname,"w") (ch=getchar())! =’#’ ch

解析
转载请注明原文地址:https://kaotiyun.com/show/2jAx777K
0

最新回复(0)