Hallo Leute!
Ich habe irgendwie ein Problem mit meinem Code.
Es ist ein C-Programm, das Primzahlen ausgeben sollte.
Allerdings gibt es völlig falsche Zahlen, manche sogar mehrfach aus.
Kann mir jemand helfen? Mein Debugger will heute auch nicht laufen, keine Ahnung wieso.
Code:
C
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main() {
int pruefen, zahl;
for(zahl=3; zahl<20; zahl++) {
for(pruefen=2; pruefen<zahl; pruefen++) {
if(zahl % pruefen == 0) {
printf("Primzahl gefunden: %d\n", zahl);
}
}
}
return 0;
}
Alles anzeigen
Danke schonmal und LG,
FlasH