Tạo 1 FILE text,thêm số thự tự của dòng vào trước mỗi dòng trong file output.
CODE của mình
#include<stdio.h>
void linereadwrite(FILE *fin,FILE *fout) {
int MAX_LEN=81,i=1;
char buff[MAX_LEN];
while(fgets(buff,MAX_LEN,fin)!=NULL) {
fprintf(fout,"%d %s",i,buff);
i++;
printf("%s",buff);
}
}
int main() {
FILE *fptr1,*fptr2;
fptr1=fopen("1.txt","r");
fptr2=fopen("2.txt","w");
linereadwrite(fptr1,fptr2);
fclose(fptr1);
fclose(fptr2);
return 0;
}
Mình không biết lỗi do đâu nó ghi vào file out sai,mong được mọi người giups đỡ 

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?