Witam,
czy mógłby ktoś pomóc i wytłumaczyć czemu nie działa mi program na wylosowanie i wypisanie tablicy o podanych wymiarach.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a; //wiersze tablicy
int b; //kolumny tablicy
int **t;
int i;
int j;
srand( time ( NULL));
printf("Podaj ilosc wierszy : ");
scanf("%d" , &a );
printf("\nPodaj ilosc kolumn : ");
scanf("%d" , &b );
t[a][b] = (int *)malloc(a * b * sizeof(int));
for( i=0 ; i < a ; i++ ){
for ( j = 0 ; j < b ; j++ ){
t[i][j] = rand()%30 ;
}
}
for( i=0 ; i < a ; i++ ){
for ( j = 0 ; j < b ; j++ ){
printf("%.3d " , t[i][j] );
}
printf("\n");
}
free(t);
return 0;
}