Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Meu mapa não está aparecendo de acordo no compilador. Não consigo identificar o motivo de estar dando errado!! Alguém pode me ajudar?

include

include

int main(){ char mapa [12][24+1];

FILE* f; f = fopen("mapa.txt", "r"); if(f == 0){ printf("Erro na leitura do mapa\n"); } for(int i = 0; i < 12; i++){ fscanf(f, "%s", mapa[i]);

} for(int i = 0 ; i < 12; i++){ printf("%s\n", mapa[i]); } fclose(f); }

mapa.txt (COPIE E COLE NO SEU CÓDIGO)

|------------------| | . . . . __ | | | - . . | . | - | | | |. . | . | | | | |- . . | . |_- | | | \ . . | . . . | | | . . . | @ | . | | | . . .| . | . | | . . . . . . . . | | . ----------- . | | . . . . . . . . | |------------------|

2 respostas
solução!

Oi Arthur, tudo bom?

Você chegou a dar uma olhada no projeto pronto desse capitulo? Lá você encontra o código pronto, as vezes da uma luz pra achar o problema comparando os códigos. Ou até mesmo executar o código pra ver se o problema não está no compilador.

Qualquer problema compartilha aqui com a gente =)

Abraço

Eu tinha me esquecido que dava para pegar o arquivo do professor no github. Hahaha

Obrigado pela ajuda André. Abraços!