ćwiczę a raczej staram się ćwiczyć programowanie w C. Chcę napisać program który raz zapisuje ( tworzy" nowy plik a za chwilę go otwiera ponownie i wrzuca na ekran to cow tym pliku zapisalem. Jednak jest mały problem gdy stucznie mu zadeklaruje że chcę odczytać 4 liczby to pojawia się bła windowsa... gdy chciałbym wycwanić i skorzystać z fseeka póżniej fread to także mam błąd ( nie kompilatora a windowsa). Coś jest chyba z parametrem który deklaruje jak otwieram plik. Bo nie mogę mając plik zapisany na dysku otworzyć go np jako a+ , jak narazie wypociłem coś takiego i nie wiem co dalej...
z góry dziękuję
#include <stdio.h>
#include <stdlib.h>
main()
{
FILE *plik,*ter;
plik=fopen("c:\\borland\\tes.txt","w+");
fputs("aaaahbd9uahd897sayh9dsad",plik);
fclose(plik);
ter=fopen("c:\\borland\\tes.txt","r+");
char lan;
int i;
i=1;
while(fgets(lan,i,ter)!=NULL);
{
printf("\n %s",lan);
}
fclose(ter);
int kon;
scanf("%d",&kon);
}
z góry dziękuję
#include <stdio.h>
#include <stdlib.h>
main()
{
FILE *plik,*ter;
plik=fopen("c:\\borland\\tes.txt","w+");
fputs("aaaahbd9uahd897sayh9dsad",plik);
fclose(plik);
ter=fopen("c:\\borland\\tes.txt","r+");
char lan;
int i;
i=1;
while(fgets(lan,i,ter)!=NULL);
{
printf("\n %s",lan);
}
fclose(ter);
int kon;
scanf("%d",&kon);
}