Adi | tmine
Erfahrenes Mitglied
Hi leute.
Ich hab mal wieder was in c coden wollen. Nur leider will das nicht wo wi ichs will.
Da ich nicht sooo gut c kann dachte ich mir ihr könnt mir sicher weiterhelfen. =)
Also ich hab folgendes Prog geschrieben. Es soll das was der User eingibt in nem Textfile speichern. Nur leider schneidet er den String ab sobald ein Leerzeichen kommt. Wie kann ich das Verhindern?
Ich denke diese Zeilen sollten reichen.
Ich hab mal wieder was in c coden wollen. Nur leider will das nicht wo wi ichs will.
Da ich nicht sooo gut c kann dachte ich mir ihr könnt mir sicher weiterhelfen. =)
Also ich hab folgendes Prog geschrieben. Es soll das was der User eingibt in nem Textfile speichern. Nur leider schneidet er den String ab sobald ein Leerzeichen kommt. Wie kann ich das Verhindern?
Ich denke diese Zeilen sollten reichen.
Code:
printf("Name:\n");
scanf("%s", &name);
printf("Problem:\n");
scanf("%s", &problem);
datei = fopen ("log.log","at");
if(NULL == datei) {
fprintf(stderr, "Fehler beim Oeffnen ...\n");
return EXIT_FAILURE;
}
fprintf (datei, "________________\nName:\n%s\n\nProblem:\n%s\n________________\n",name , problem);
fclose(datei);}