Olá, estou com o seguinte problema. Tenho um arquivo txt no seguinte formato:
"
Fulano
Ciclano
Beltrano
"
E eu gostaria de extrair cada um desses nomes e colocar em uma posição diferente em um vetor de strings, porém eu não consigo fazer isso. O máximo que consigo é extrair todo o texto e por em um vetor de caracteres, o código ficou assim:
FILE *file = fopen("string.txt","r");
char frase [100];
while(fgets(frase, 100, file) != NULL){
printf("%s", frase);
}
Ou seja eu queria ter um "char frase[10][50]" e então colocar o nome fulano em frase[0], depois o ciclano em frase[1] e assim por diante. Alguém poderia ajudar ?
Obs: Eu nem preciso imprimir os textos no programa, só alocar eles de maneira correta mesmo.