Dodawanie macierzy, błąd.

0

Witam, próbuję dodać dwie macierze, dostaje błąd: Zgłoszono wyjątek w lokalizacji 0x011821F7 w macierze_tablice_dwuwymiarowe_dyanmiczne.exe: 0xC0000005: Naruszenie zasad dostępu podczas odczytywania w lokalizacji 0xFDFDFE05. To funkcja:

void dodaj(float** t, float** u, int wiersze, int kolumny) {
	float** tabw = utworz(wiersze, kolumny);
	for (int i = 0; i < wiersze; i++) {
		for (int j = 0; j < kolumny; j++) {
			tabw[wiersze][kolumny] = u[wiersze][kolumny] + t[wiersze][kolumny];

Mogę wyświetlić macierz po wpisaniu, tylko przy tej funkcji coś nie działa.
Proszę o pomoc.

0

Pokaż więcej kodu. Jak wczytujesz? Najlepiej zrób [MCVE][1].

Btw: skoro to C++, to polecam [lekturę][2].
[1]: https://dsp.krzaq.cc/post/445/jak-zadawac-pytania-na-forum/
[2]: https://dsp.krzaq.cc/post/176/ucze-sie-cxx-kiedy-uzywac-new-i-delete/

4

w tej piątej linii nie powinno być użyte i oraz j zamiast "wiersze" i "kolumny"?

0

Dzięki wielkie, rzeczywiście zamieniłem „wiersze” i „kolumny” na i oraz j , teraz wszystko działa :)

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