peace_maker
Cadet 4th Year
- Registriert
- Dez. 2010
- Beiträge
- 111
Guten Abend,
ich habe heute ein C - Programm geschrieben, dass 2 arrays befüllt. Das erste array wird mit zufallszahlen vollgepackt und das zweite bekommt von 100 bis 0.
Jetzt habe ich scheinbar einen Fehler drin, ich weiß WO er ist, aber das WARUM ist mir völlig schleierhaft.
Nachdem ich mein Zufallsarray (zufall) befüllt und gemischt habe, wird mein anderer Array (hinten) dran.
Ich habe VOR und NACH dem befüllen des 2. arrays ein printf drin, dass die [0] stelle des ersten arrays ausgibt und genau da liegt der Fehler, den ich nicht verstehe, die Zahlen ändern sich. Ich spreche mein erstes array überhaupt nichtmehr an .. ich befasse mich nurnoch mit dem 2. array, aber trotzdem ändern sich die werte in Array Nr. 1 .. wie ?
http://pastebin.com/4wDRxjU1
Ich hab das Programm noch nem Kollegen geschickt, und bei ihm ist es nicht die [0] stelle, die mit 0 überschrieben wird, sondern die [100] stelle, die mit 100 überschrieben wird. also scheinbar variiert das etwas aber im grunde bleibt der fehler gleich.
wäre über die Auflösung des Fehlers sehr dankebar
mfG
Peace_maker
ich habe heute ein C - Programm geschrieben, dass 2 arrays befüllt. Das erste array wird mit zufallszahlen vollgepackt und das zweite bekommt von 100 bis 0.
Jetzt habe ich scheinbar einen Fehler drin, ich weiß WO er ist, aber das WARUM ist mir völlig schleierhaft.
Nachdem ich mein Zufallsarray (zufall) befüllt und gemischt habe, wird mein anderer Array (hinten) dran.
Ich habe VOR und NACH dem befüllen des 2. arrays ein printf drin, dass die [0] stelle des ersten arrays ausgibt und genau da liegt der Fehler, den ich nicht verstehe, die Zahlen ändern sich. Ich spreche mein erstes array überhaupt nichtmehr an .. ich befasse mich nurnoch mit dem 2. array, aber trotzdem ändern sich die werte in Array Nr. 1 .. wie ?
http://pastebin.com/4wDRxjU1
Ich hab das Programm noch nem Kollegen geschickt, und bei ihm ist es nicht die [0] stelle, die mit 0 überschrieben wird, sondern die [100] stelle, die mit 100 überschrieben wird. also scheinbar variiert das etwas aber im grunde bleibt der fehler gleich.
wäre über die Auflösung des Fehlers sehr dankebar
mfG
Peace_maker