#include <stdio.h>
#define MaxA 2
#define MaxB 3
int main( void ) {
int matriza[ MaxA] , matrizb[ MaxB] , matrizc[ MaxA + MaxB] , indice;
for ( indice = 0 ; indice < MaxA; indice++ ) {
printf ( "\n digite o valor da matriz A: " ) ; scanf ( "%d" , & matriza
[ indice
] ) ; matrizc[ indice] = matriza[ indice] ;
}
for ( indice = 0 ; indice < MaxB; indice++ ) {
printf ( "\n digite o valor da matriz B: " ) ; scanf ( "%d" , & matrizb
[ indice
] ) ; matrizc[ indice + MaxA] = matrizb[ indice] ;
}
for ( indice
= 0 ; indice
< MaxA
+ MaxB
; indice
++ ) printf ( "\n Os valores das matrizes A e B sao: %d \n " , matrizc
[ indice
] ) ; }
//https://pt.stackoverflow.com/q/89153/101
I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgTWF4QSAyCiNkZWZpbmUgTWF4QiAzCgppbnQgbWFpbih2b2lkKSB7CglpbnQgbWF0cml6YVtNYXhBXSwgbWF0cml6YltNYXhCXSwgbWF0cml6Y1tNYXhBICsgTWF4Ql0sIGluZGljZTsKCWZvciAoaW5kaWNlID0gMDsgaW5kaWNlIDwgTWF4QTsgaW5kaWNlKyspIHsKICAgICAgICBwcmludGYoIlxuIGRpZ2l0ZSBvIHZhbG9yIGRhIG1hdHJpeiBBOiAiKTsKICAgICAgICBzY2FuZigiJWQiLCAmbWF0cml6YVtpbmRpY2VdKTsKICAgICAgICBtYXRyaXpjW2luZGljZV0gPSBtYXRyaXphW2luZGljZV07CiAgICB9Cglmb3IgKGluZGljZSA9IDA7IGluZGljZSA8IE1heEI7IGluZGljZSsrKSB7CiAgICAgICAgcHJpbnRmKCJcbiBkaWdpdGUgbyB2YWxvciBkYSBtYXRyaXogQjogIik7CiAgICAgICAgc2NhbmYoIiVkIiwgJm1hdHJpemJbaW5kaWNlXSk7CiAgICAgICAgbWF0cml6Y1tpbmRpY2UgKyBNYXhBXSA9IG1hdHJpemJbaW5kaWNlXTsKICAgIH0KCWZvciAoaW5kaWNlID0gMDsgaW5kaWNlIDwgTWF4QSArIE1heEI7IGluZGljZSsrKSBwcmludGYoIlxuIE9zIHZhbG9yZXMgZGFzIG1hdHJpemVzIEEgZSBCIHNhbzogJWQgXG4iLCBtYXRyaXpjW2luZGljZV0pOwp9CgovL2h0dHBzOi8vcHQuc3RhY2tvdmVyZmxvdy5jb20vcS84OTE1My8xMDE=