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

#define N 10

// LEEME LEEME LEEME LEEME LEEME LEEEMEEEEEEEEEE
/* Nota: Esta matriz está programada para el labo del pdf act3-proc-2025-t2
*  Si buscabas la matriz de caracteres, modificá este mismo código fuente y en vez de que genere
* matrices de numeros aleatorios, que sean caracteres aleatorios, y podrás resolver el otro ejercicio
*/

int main() {
    int a[N][N], b[N][N];
    int i, j;

    // Inicializar la semilla para números aleatorios
    srand(time(NULL));

    // Cargar matriz A con números random (0 a 9)
    for (i = 0; i < N; i++) {
        for (j = 0; j < N; j++) {
            a[i][j] = rand() % 10; 
        }
    }

    // Cargar matriz B con números random (0 a 9)
    for (i = 0; i < N; i++) {
        for (j = 0; j < N; j++) {
            b[i][j] = rand() % 10;
        }
    }

    // Mostrar matriz A
    printf("Matriz A:\n");
    for (i = 0; i < N; i++) {
        for (j = 0; j < N; j++) {
            printf("%4d", a[i][j]);
        }
        printf("\n");
    }

    // Mostrar matriz B
    printf("\nMatriz B:\n");
    for (i = 0; i < N; i++) {
        for (j = 0; j < N; j++) {
            printf("%4d", b[i][j]);
        }
        printf("\n");
    }

    return 0;
}
