RaphaelF 0 Denunciar post Postado Janeiro 25, 2017 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. Compartilhar este post Link para o post Compartilhar em outros sites