Problem mit Array
-
Hallo ihr Lieben,
kurze Frage: ich möchte ein array initialisieren, welches mir allerdings für "9" und "101" noch! keine Ausgabe erstellen will. Ansonsten läuft es wie gehabt.#include<stdio.h> #include<stdlib.h> int main () { int grenze; printf("Geben Sie Ihre Obere Grenze An:\n"); scanf("%d", &grenze); int feld[grenze]; int i; for ( i = 0; i <= feld[grenze]; i++ ) { feld[i] = i; printf("%d\n", feld[i]); } system ("Pause"); return 0; }
lg, PG1suxx
-
achja, ich würde gerne wissen warum das Programm da abspinnt.
danke schonmal
-
Deine Schleife läuft zu weit. Mach mal so...
for ( i = 0; i < feld[grenze]; i++ )