falta terminar este codigo

1. falta terminar este codigo

fernanda maria
fernanda10

(usa Outra)

Enviado em 10/11/2015 - 18:12h

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


int main(){
FILE *p;
int lin, col;
int mat[3][3];
p = fopen ( "matriz.txt", "w" );

if ( !p ){
perror("Erro: ");
getchar();
exit ( EXIT_FAILURE );
}

for ( lin = 0; lin < 3; lin++ ){
for ( col = 0; col < 3; col++ ) {
printf ( "matriz[%d][%d]=", lin + 1, col + 1 );
scanf ( "%d", &mat[lin][col] );
}
}
for ( lin = 0; lin < 3; lin++ ){
for ( col = 0; col < 3-1; col++ ) {
fprintf(p, "%d ",mat[lin][col] );
}
fprintf(p, "%d\n",mat[lin][col] );
}
fclose ( p );
return 0;
}




preciso criar uma sub rotina que leia o arquivo mat.txt que foi criado e depois ao final a soma dos elementos desta matriz.
obs: Usar fprintf e fscanf


  


2. Re: falta terminar este codigo

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/11/2015 - 23:08h

Boa sorte na sua resolução.
___________________________________________________________________
4c 69 6e 75 78 20 c3 a9 20 6d 65 6c 68 6f 72 20 71 75 65 20 57 69 6e 64 6f 77 73


3. Re: falta terminar este codigo

Paulo
paulo1205

(usa Ubuntu)

Enviado em 11/11/2015 - 13:57h

Cara Fernanda,

Aqui no fórum você sempre encontrará gente disposta a ensinar e ajudar, mas dificilmente achará quem faça o seu trabalho no seu lugar.

A dica que lhe dou é a seguinte: se você sabe usar scanf(), sabe também usar fscanf(). Se não sabe usar nenhuma das duas, leia uma documentação que seja boa. A documentação de scanf() que vem com a seção 3 das manpages do Linux é excelente.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts