No vídeo ele fez dois for um pro fscanf e o outro pra imprimir for(int i = 0;i<5;i++){printf (...)},minha duvida é se ele não pode fazer o imprimir tudo em um for só? }
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
No vídeo ele fez dois for um pro fscanf e o outro pra imprimir for(int i = 0;i<5;i++){printf (...)},minha duvida é se ele não pode fazer o imprimir tudo em um for só? }
Oi Vitor, tudo bem?
É necessário utilizarmos dois for pois o primeiro percorre as linhas e o segundo percorre as colunas dessa linha. Como estamos iterando sob uma matriz, é necessário termos dois índices diferentes. No caso, i é a linha e j a coluna.
Abraço!