la funzione di output sembra funzionare, è l'input con il doppio ciclo for a dare problemi
codice:
#include <stdio.h>

char array[6][6];
int i , j;

for (i=0; i<6; i++){
        printf ("inserisci stirnga %d \n", (i+1));
			
		for (j=0; j<6; j++){
					array[i][j]=getchar();
					}
	 printf("\n");
	}

for (i=0; i<6; i++){
		for (j=0; j<6; j++){
			printf ("%s", array[i][j]);
		}
	}

}
grazie