#include <stdio.h>
#include <stdlib.h>
void nactiMatici(int ** matrix);
int main()
{
int i, j;
int ** foo = (int **) malloc(2 * sizeof(int*));
for (i = 0; i < 2; i++) {
foo[i] = (int *) malloc(2 * sizeof(int));
}
nactiMatici(foo);
for (i = 0; i < 2; i++) {
for (j = 0; j < 2; j++) {
printf("%d ", foo[i][j]);
}
putchar('\n');
}
for (i = 0; i < 2; i++) {
free(foo[i]);
}
free(foo);
return 0;
}
void nactiMatici(int ** matrix)
{
int i, j;
for (i = 0; i < 2; i++) {
for (j = 0; j < 2; j++) {
printf("Zadej pozici %d-%d: ", i, j);
scanf("%d", &matrix[i][j]);
}
}
}