undskyld jeg ikke skrev hele koden, men tænkte at problemet lå i lige den linie, og måden jeg forsøgte at gemme det på.
det er en funktion i mit program der henter data fra en fil til en ny bil der ankommer til en vaskehal:
void data_til_ny_bil()
{
FILE *datafil;
char filnavn[40] = "C:\\Users\\janni\\Desktop\\biler_i_koe.txt";
datafil = fopen(filnavn, "r");
fscanf("%d %c %lf %d", &bil_nummer, &bil_maerke, &ankomsttid, &vaske_type);
printf("ankommet bil: \n"
"bilnummer : %d"
"bilmaerke : %c"
"ankomsttid : %f"
"vasketype : %d minutter \n", bil_nummer, bil_maerke, ankomsttid vaske_type);
}
De variable jeg gemmer i har jeg erklæret globalt.
Jeg tror problemet ligger i at jeg ikke kan erklære bilmærke som en char, og så hente den fra fil med %c. Men hvad kan jeg så gøre?