#include <stdio.h>
#define wys 10
#define szer 10
int N, M, y, x;
int tab[wys][szer];
void wypelnij(int M, int N)
{
for (x = 0; x < M; x++)
for (y = 0; y < N; y++)
tab[x][y] = x * y;
}
void wypisz(int M, int N)
{
for (x = 0; x < M; x++)
for (y = 0; y < N; y++)
{
printf("%5d ", tab[x][y]);
}
printf("\n");
}
void zmien_znaki(int M, int N)
{
for (x = 0; x < M; x++)
for (y = 0; y < N; y++)
tab[x][y] = -x * y;
}
int main()
{
wypelnij(3, 7);
printf("Zawartość oryginalna:\n");
wypisz(3, 7);
zmien_znaki(3, 7);
printf("Zawartość po zmianie znaków:\n");
wypisz(3, 7);
return 0;
}
Dlaczego ten program wypisuje mi liczby ciągiem a nie w tabeli 3x7 ? Z góry dzięki :)