این رو آزمایش کردم، جواب نمیده. فقط میشه خواند ازش.
به عنوان مثال کد زیر را آزمایش کنید. باید اول در پرونده file.txt بنویسه Amin و بعد اونو در صفحه چاپ کنه ولی فقط درونه پرونده مینویسه و چاپی در کار نیست.
#include <stdio.h>
int
main (void)
{
char str [80];
FILE *fptr;
fptr = fopen ("file.txt", "w+");
fputs ("Amin", fptr);
fgets (str, 80, fptr);
fputs (str, stdout);
fclose (fptr);
return 0;
}