Informática, perguntado por celiacola2096, 1 ano atrás

Considere que as bibliotecas necessárias foram devidamente declaradas. int main() { FILE *arq ; int i; _____ c ; arq = _____ ( " jornal.txt " , " r " ) ; if ( arq == NULL ){ printf ( " Erro na abertura do arquivo " ) ; system ( " pause " ) ; exit ( 1 ) ; } else for ( i = 0; i<5; i++){ c = fgetc ( arq ) ; printf( "%c", c ) ; } _____( arq ) ; system ( " pause " ) ; return 0; } Complete as lacunas do código para que o programa funcione corretamente. A ordem em que as palavras são dispostas na resposta, devem preencher respectivamente as lacunas.

Soluções para a tarefa

Respondido por bokomoko
0
o programa vai abrir um arquivo
ler o arquivo
exibir o conteúdo do arquivo

A sequencia correta seria
char
fopen
fclose

Ei-lo

 int main() { 
   FILE *arq ; 
   int i; 
   char c ; 
   arq = fopen ( " jornal.txt " , " r " ) ; 
   if ( arq == NULL ){ 
     printf ( " Erro na abertura do arquivo " ) ; 
     system ( " pause " ) ; 
     exit ( 1 ) ; 
     
   } else for ( i = 0; i<5; i++){ 
     c = fgetc ( arq ) ; 
     printf( "%c", c ) ; 
     
   } 
   fclose( arq ) ; 
   system ( " pause " ) ; 
   return 0; 
   
 } 

Perguntas interessantes