dynamisches Array

o_lampe:

//an allen stellen auf 0 setzen (optional)

for (int i=0;i<zufall;i++) {
   zufallsarray[0] = 1;

Ist das so richtig? Wenn ja, muss ich nochmal zurück zu den basic tutorials...

ich hätte jetzt zufallsarray[i] = 0; erwartet...

Das Füllen mit 0 kann man sich übrigens sparen, wenn man statt malloc die Funktion calloc verwendet, die macht das gleich mit.

Rudi