11.8 Einlesen von Array-Werten
Einlesen können Sie die vom Benutzer eingegebenen Werte für ein Array beispielsweise mit scanf(), z. B. folgendermaßen:
/* array14.c */ #include <stdio.h> #include <stdlib.h> #define MAX 5 int main(void) { int i; int array[MAX]; for(i = 0; i < MAX; i++) { printf("%d. Zahl > ", i+1); scanf("%d", &array[i]); } printf("Sie haben eingegeben: "); for(i = 0; i < MAX; i++) printf("%d ", array[i]); printf("\n"); return EXIT_SUCCESS; }
Sie müssen lediglich mithilfe des Indizierungsoperators das Indexfeld verwenden, das Sie mit einem Wert versehen wollen.
Ihre Meinung
Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.