müsst du das in reinem C schreiben? das nächste mal bitte die sprache angeben
was habt ihr denn gegen die struktur? ich würde das ebenso machen und in ihr die größe des felds und die lösung speichern. in c++ noch passende methoden dazu schreiben(dann natürlich als klasse)
wenn er jetzt nur den zeiger aufs array übergibt und ihm später einfällt, dass er es so wie ich machen will, muss er alles ändern.
@affje: willkommen im forum. als erstes solltest du globale variablen vermeiden um ein gefühl für den gültigkeitsbereich der variablen zu bekommen. Die funktion könnte Temp[][] nur kennen wenn Temp[][] global wäre. auf den übergeben wert kannst du mit hilfe des bezeichners des parameters zugreifen(eigentlich logisch oder?)
wenn ich mich nicht irre dürfte der zugriff so aussehen:
|
C-/C++-Quelltext
|
1
|
S->Feld[i][j]
|
an deiner stelle würd ichs aber mit etwas einfacheren und kleinerem programm als nem sodukolöser probieren.
ausserdem empfiehlt es sich die bezeichner auszuschreiben.
edit: die unteren posts wurden
hierher verschoben