Wątek przeniesiony 2019-01-02 12:03 z Newbie przez Adam Boduch.

Wypełnianie macierzy przez użytkownika

0

Chcę stworzyć macierz, której elementy podaje użytkownik, jednak nie wiem co mam źle w kodzie, bo program pyta o podanie pierwszej wartości, wyświetla komunikaty i nie pyta o kolejne, jak to naprawić?
oto mój kod:

int main()
{
    int tab[5][10];
    int i,j;
    for(i=0;i<5;i++){
    	for(j=0;j<10;j++){
    		printf("Podaj wartosci macierzy (%d %d): \n",i+1,j+1);
    		scanf("&d ",&tab[i][j]);
		}
	}
	printf("Podana macierz: \n");
	for(i=0;i<5;i++){
		for(j=0;j<10;j++){
			printf("%d ",tab[i][j]);
		}
		printf("\n");
	}
    return 0;
}
1

scanf("&d ",&tab[i][j]);

% zamiast &. Nie jestem pewien czy ta spacja też nie jest zbędna.

0

Racja, spacja również błędna. Dzięki :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1