Mini Aplicativo Akinator - Ler Determinada linha de um arquivo.txt

1. Mini Aplicativo Akinator - Ler Determinada linha de um arquivo.txt

Sidney Junior de Campos
SidneyCampos

(usa Ubuntu)

Enviado em 09/07/2017 - 12:15h

Bom dia:tarde:noite, este é meu primeiro post.
Estou melhorando um código que fiz para um trabalho da faculdade. Uma versão bem simplificada do Akinator. Antes fiz tudo no código principal, agora quero ler os personagens de um arquivo txt. Já criei o arquivo e já preenchi com as opções, só que agora preciso pegar linhas específicas do arquivo para imprimir e manipular no resto do código. Segue o que já fiz. Desde já agradeço.


#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(){

FILE *personagens;
personagens = fopen("personagens.txt", "r");

//fprintf(personagens,"Son Goku\n"); -> escrever no arquivo

char modpersonagens[100];

while(fgets(modpersonagens, 100, personagens) != NULL){
printf("%s", modpersonagens);
}
fclose(personagens);

return 0;
}



  


2. Re: Mini Aplicativo Akinator - Ler Determinada linha de um arquivo.txt

Jean César
dark777

(usa Linux Mint)

Enviado em 20/07/2017 - 07:42h


wiki.anon

será que nao daria certo vc usar:

personagens = fopen("personagens.txt", "r+");

ao invés de:

personagens = fopen("personagens.txt", "r");






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts