fgetsを使って「Danfilez.txt」の内容を読み取ろうとしています。ただし、プログラムが完了するとランダムな値が返されますが、その理由はわかりません。私はプログラミングが初めてなので、どんな助けでも大歓迎です!
int main()
{
FILE* Danfile = fopen ("Danfilez.txt", "w");
char fileinfo [50];// Character arrays for file data //
if (Danfile == NULL)
{
printf ("ERROR\n");
}
else
{
printf("Everything works!\n");
fprintf (Danfile, "Welcome to Dan's file.");
fgets(fileinfo,50,Danfile);
printf("%s\n",fileinfo);
fclose (Danfile); // CLOSES FILE //
}
return 0;
}