Hallo Community,
ich habe das folgende Problem: 15 Zahlen sollen per Tastatur-Eingabe eingegeben und in ein Integer Array gespeichert werden. Jedesmal, wenn eine Zahl eingegeben wurde, soll geprüft werden, ob die Zahl schon im Array gespeichert ist. Wenn ja, soll die Position (nicht der Index) ausgegeben werden, ansonsten soll ein Text wie "Zahl vorhanden" ausgegeben werden.
Soweit bin ich schon gekommen:
Wie vergleiche ich die eingegeben Int-Zahlen mit den Array-Elementen ?
ich habe das folgende Problem: 15 Zahlen sollen per Tastatur-Eingabe eingegeben und in ein Integer Array gespeichert werden. Jedesmal, wenn eine Zahl eingegeben wurde, soll geprüft werden, ob die Zahl schon im Array gespeichert ist. Wenn ja, soll die Position (nicht der Index) ausgegeben werden, ansonsten soll ein Text wie "Zahl vorhanden" ausgegeben werden.
Soweit bin ich schon gekommen:
C:
#include <stdio.h>
int main() {
int z[14];
for (int i=0; i<14; i++) {
printf("%d. Zahl: ", i+1);
scanf("%d", &z);
// Ab hier komme ich nicht weiter
if (.......) {
printf("Zahl vorhanden");
}
}
}
Wie vergleiche ich die eingegeben Int-Zahlen mit den Array-Elementen ?