Тема: Двовимірні масиви
Тема:Двовимірні масиви
Мова: С
Завдання:
Дано матрицю В розміром 5х6. Поділити елементи кожного рядка на елемент, який знаходиться в третьому стовпці цього рядка.
мені потрібно вивести в матрицю, але воно всьо виводе в одну строку.
#include <stdio.h>
#include <math.h>
main()
{
int b[5][6] = {
{ 23,65,4,-6,-83,15 },
{ 62,-8,-93,8,7,-6 },
{ 123,-147,9,4,36,-7 },
{ 36,86,-97,-12,13,5 },
{ 67,19,23,15,-8,17 },
};
int i, j;
float d;
for (i = 0; i < 5; i++) {
for (j = 0; j < 6; j++)
printf("%d ", b[i][j]);
}
printf("\n");
for (i = 0; i < 5; i++) {
for (j = 0; j < 6; j++)
b[i][j] /= b[i][2];
printf("%d ", b[i][j]);
}
printf("\n");
}
виводить вот так
23 65 4 -6 -83 15 62 -8 -93 8 7 -6 123 -147 9 4 36 -7 36 86 -97 -12 13 5 67 19 23 15 -8 17
62 123 36 67 -923834368
а потрібно матрицею
23 65 4 -6 -83 15
62 -8 -93 8 7 -6
123 -147 9 4 36 -7
36 86 -97 -12 13 5
67 19 23 15 -8 17
як зробити так?