Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2011, 21:42
jonh_resident
 
Fecha de Ingreso: enero-2011
Mensajes: 1
Antigüedad: 13 años, 3 meses
Puntos: 0
Exclamación ayuda con un programita turbo c++

Tengo que hacer un programa que sume dos arreglos(A + B) donde B tiene que ser A invertida por ejemplo:

1 4 7 9 6 3
2 5 8 + 8 5 2 = la suma
3 6 9 7 4 1

me he atorado en el acomodo del arreglo b esto llevo de codigo:

#include <conio.h>
#include <stdio.h>

void main(){
int i, z, la, an,x=0, y=0;
int a[20][20], b[20][20];
clrscr();
printf("Largo: ");
scanf("%i",&la);
printf("Ancho: ");
scanf("%i",&an);
x=la-1;
y=an-1;
clrscr();
for(i=0;i<an;i++){
for(z=0;z<la;z++){
gotoxy(i+1,z+1);
scanf("%i",a[i][z]);
}
}
for(i=(la-1);i>0;i--){
for(z=(an-1);z>0;z--){
gotoxy(x+8,y+1);
b[x][y]=a[i][z];
y++;
}
x++;
}
for(i=0;i<la;i++){
for(z=0;z<an;z++){
gotoxy(i+8,z+1);
printf("%i",b[i][z]);
}
}

getch();
}