Dateityp anhängen mit DEVC++
-
Hi @all.
Ich wollt mal fragen, wie ich einen Dateitypen anhängen kann, wie zum Beispiel:#include <stdio.h> #include <stdlib.h> void main() { FILE *pf; char open[999]; printf("Bitte geben sie den Dateinamen ein: "); gets(open); pf = fopen(open, "a"); }
Jetzt wird z.B.: Vom Benutzer "Hallo" eingegeben...
Ich möchte aber, dass "Hallo.txt" geöffnet wird...
Bitte helft schnell ich brauch das wirklich!
-
if( strcmp( open+strlen(open)-4, ".txt") // prüfen ob Endung eingegeben strcat( open, ".txt"); // Endung anhängen
Das sollte klappen, ggf. kannst du noch prüfen ob .TXT, also Endung in Großbuchstaben eingegeben würde
mfg
j_freeze