Я пытаюсь попросить пользователя ввести желаемое количество столбцов и строк в матрице, а затем ввести значения в матрицу ... Я собираюсь позволить им вставлять числа по одной строке за раз .
Как я могу создать такую функцию?
#include<stdio.h>
main(){
int mat[10][10],i,j;
for(i=0;i<2;i++)
for(j=0;j<2;j++){
scanf("%d",&mat[i][j]);
}
for(i=0;i<2;i++)
for(j=0;j<2;j++)
printf("%d",mat[i][j]);
}
Это работает для ввода чисел, но отображает их все в одну строку ... Проблема в том, что я не знаю, сколько столбцов или строк хочет пользователь, поэтому я не могу распечатать% d% d% д в матричной форме ...
Есть мысли?
Спасибо:)