Matthias: Größe eines Arrays in C nach bearbeiten

Beitrag lesen

Hi Checker,

mal eine Frage.
Wenn ich in C eine Array deklariere, z.B. double array[10]; dann habe ich logischerweise die Stellenanzahl vorgegeben, muss ich ja auch.

Ich will aber jetzt, das man eine beliebige Zahl eingibt, die mit scanf() in einer Variablen (z.B. int eingabe) gespeichert wird. Diese Zahl soll gleichzeitig die Anzahl der Stellen des Array -1 angeben.

Leider funktioniert array[eingabe-1] nicht.

Kann mir jemand helfen ?

Grüsse

Matthias