salve,il mio problema è questo:
devo generare un array nXn di numeri casuali,fin qui tutto bene,con dimensioni 8x8 l'array viene visualizzato in modo ordinato ma se genero un array 15x15 la pagina di output diventa un casino assurdo,c'è un modo nella printf per avere una cosa un pò più elegante ed ordinata casomai mettendo anche il size sopra e lateramente???io credo che il mio modo di usare le printf sia sbagliato...
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#define n 8
int main ()
{
int i=0,j=0;
float x_casuale;
float a[n][n];



srand(time(NULL));
for (i=0;i<n;i++)
{
for (j=0;j<n;j++)
{
x_casuale=-100+(100+100)*(float)rand()/(float)RAND_MAX;
a[i][j]=x_casuale;
}
}

for (i=0;i<n;i++)
{
for (j=0;j<n;j++)

printf(" %.2f",a[i][j]);

printf("\n");
}}