Como puedo organizar matriz.

mrpolo
17 de Febrero del 2004
Hola necesito ayuda con este programa realizado en Visual C++ en donde no se como hacer para que aparezca por pantalla la matriz organizada aquí les coloco el código fuente para ver si me pueden ayudar... gracias de antemano..



#include<iostream.h>
#include<math.h>
void main()
{
char mat[20][20], s ;
int i, j, n, w;
do{
cout<<"Ver codigos ASCII de elementos ";cout<<endl;
cout<<"Introducir el tamaño de la matriz ";

cin>>n;
for(i=1;i<=n;i++){
for(j=1;j<=n;j++){
cout<<"Introduce el valor "<<i<<"-"<<j<<" en la matriz ";
cin>>mat[i][j];

}
}
for(i=1;i<=n;i++){
for(j=1;j<=n;j++){


w=mat[i][j];
cout<<""<<mat[i][j]<<" = "<<w<<" ";cout<<endl;
}
}


cout<<endl;


cout<<"Desea repetir el programa? (s/n)" ;
cin>>s;
}
while(s=='s');
}

chuidiang
17 de Febrero del 2004
Por algo como esto

for (i=0;i<n;i++)
{
for (j=0;j<n;j++
{
cout << mat[i][j] << " ";
}
cout << endl;
)

Es decir, escribes una fila y cuando termines escribes el endl para cambiar de línea.

Se bueno.

}