Buenas noches, por favor me ayudarian a saber cual es el error que bota el siguiente programa;?

Estoy aprendiendo a programar y dicen por hay que con errores se aprende, ya casi tengo este programa pero me sale un error, me podrian ayudar a resolverlo. Gracias.

C++.

El codigo es;

#include <iostream.h>

#include"conio.h"

#define FIL 5

#define COL 5

void InitMatrix (int table[][COL])

{

int i, j;

for (i = 0; i < FIL; i++)

for (j = 0; j < COL; j++)

table[i][j] = 0;

}

void PaintMatrix (int table[][COL], bool suma)

{

int i, j, k, sigmaCol[FIL], sigmaFil;

for (i = 0; i < FIL; i++)

{

sigmaFil = 0;

sigmaCol[i] = 0;

for (j = 0; j < COL; j++)

{

if (suma)

{

sigmaFil += table[i][j];

for (k = 0; !j && k < FIL ; k++)

sigmaCol[i] += table[k][i];

}

std::cout << table[i][j] << " ";

} //for j

if (suma)

std::cout << " " << sigmaFil;

std::cout << std::endl;

}//for i

std::cout << std::endl;

for (i = 0; suma && i < FIL; i++)

std::cout << sigmaCol[i] << " ";

std::cout << std::endl;

}//end function

void ReadValues (int table[][COL])

{

int i, j;

for (i = 0; i < FIL; i++)

for (j = 0; j < COL; j++)

{

std::cout << "Inserte valor para la fila " << i+1 << " columna " << j+1 <<":";

std::cin >> table[i][j];

system("cls");

PaintMatrix(table, false);

}

}

int main()

{

int i_table[5][5];

InitMatrix(i_table);

ReadValues(i_table);

PaintMatrix(i_table, true);

system("pause");

return 0;

}

Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Helpful Social

Copyright © 2024 Q2A.ES - All rights reserved.