打开文件的问题
被这个问题搞晕了,
(这个文件上写了几个阿拉伯数字。)
#include <stdio.h>
#include <stdlib.h>
void main ()
{
int i,len,k;
FILE *fp;
char infile[30];
printf("输入要打开的文件名如c:\\test.txt:\n");
scanf("%s",infile);
if((fp=fopen(infile,"r"))==NULL)
{
printf("不能打开文件!\n");
exit(0);
}
printf("\n读取数据中……\n");
fscanf(fp,"%d",&len);//读入记录数
for(i=0;i<len;i++)
{
fscanf(fp,"%d",&k);
}
fclose(fp);
printf("*****读取数据成功!****\n");
}