30/09/2018, 17:00

Hỏi về đọc file trong C

MÌnh đọc dữ liệu trong file input.txt roi xuất ra file output.txt nhưng sao chạy không được,mọi người giúp với

#include<stdio.h>
#include<conio.h>
//Doc tap tin tu` 1 file sau do sap xep va` luu vao file khac data.out
int main()
{
//clrscr();
int n,x,i;
int a[100];
FILE *f;
FILE *d;
f=fopen("input.txt","r");
d=fopen("output.txt","w");
//kiem tra file
if (f==NULL)
printf("
 tap tin nay ko c0");
else
{ //doc file
fscanf(f,"%5d",&n);
for ( i=1;i<=n;i++)
{
fscanf (f,"%5d",&a[i]);//d?c d? li?u t? input.txt
printf ("%5d",a[i]);//in ra màn hình dos d? xem
fprintf(d,"%5d",a[i]);//luu vào file output.txt
}
}
fclose(f);
fclose(d);
getch();
return 0;
}
Trịnh Minh Cường viết 19:05 ngày 30/09/2018

bạn thử sửa "r" thành "rt""w" thành "wt" thử xem

Nguyễn Trung Kiệt viết 19:08 ngày 30/09/2018

cung zay à không biet tai sao nua :3

Trịnh Minh Cường viết 19:11 ngày 30/09/2018

để mình đem về chạy thử xem (mình cũng mới học về cái này thôi ), à mà cho mình xin cái file input.txt nhóe

Bài liên quan
0