Gast
#2522772
Hallo, ich habe die letzte Zeit ein wenig C programmiert und dabei stellte ich mir die Frage einer Primzahlenerkennung. Diese habe ich anschließend mittels C programmiert nach dem Prinzip des Eratosthenes. Ich möchte alle Primzahlen zwischen 0 und 99 angegeben bekommen. Wenn ich mein Programm nun im cmd starte, kommen alle Primzahlen bis 97 (das stimmt auch) und anschließend kommt das Problem, dass das Programm nicht mehr funktionieren würde. Wenn ich jedoch nur die Zahlen zwischen 0 und 49 ermittlen möchte funktioniert mein Programm einwandfrei. Code:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |