fopen und parameter des dateinamens
-
hallo ich möchte bei der funktion fopen nicht den dateinamen statisch im quelltext angeben sondern als eingabe vom nutzer
void makearray(char labyrinth[][SIZE],char datei) { FILE *file; file= fopen(datei, "r");//Fehler ... } int main(int argc, char* argv[]) { char dateiname[256]; // Dateinamen abfragen scanf("%s",dateiname); }
Dabei kommt es jedoch zur Fehlermeldung
Wie kann man das korrigieren?Gruß niesel
invalid conversion from `char' to `const char*' an der oben markierten Stelle
-
char* (String), nicht char (einzelnes Zeichen)!