Трябва да прочета във файл като
apple
grape
banana
И го съхранявайте в низ, но fgets чете само до новия ред и спира, така че единственото му четене в apple.
Как да заобиколя това? Или как мога да съхраня трите думи като отделни низове?
char* readFile(const char *fileName)
{
FILE *inFile;
inFile=fopen(fileName, "r");
char **stringInFile;
stringInFile = malloc(sizeof(char*)*50);
char *data = fgets(stringInFile,50,inFile);
printf("%s", data);
fclose(inFile);
return data;
}
Всичко това е в C btw.