Affe007
Lt. Commander
- Registriert
- März 2004
- Beiträge
- 1.463
Ich probier gerade so ein bissel rum und versuche ein String aus einer Datei einzulesen, der durch ein Leerzeichen getrennt ist. Wie mach ich das , das Beispiel hat keinen tieferen Sinn, ich will nur wissen wie man es machen könnte.
Code:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char zeichen[100]={};
FILE *fp = fopen("file.txt","w+");
if (fp == NULL)
printf("Datei kann nicht gelesen werden!");
else
{
fprintf(fp, "%s" "%c" "%s","Hallo",0x20,"Welt!");
fseek(fp,0L,SEEK_SET);
fscanf(fp,"%s",zeichen);
fclose(fp);
}
printf("%s\n",zeichen);
system("PAUSE");
return 0;
}