Dein Programm sagt, 1, 0 und negative Zahlen seien Primzahlen. Das stimmt aber nicht! Primzahlen haben GENAU ZWEI Teiler und sind NATÜRLICHE ZAHLEN. 0 hat unendlich viele Teiler und 1 hat einen. Negative Zahlen sind keine natürlichen Zahlen. Deshalb sind 1, 0 und negative Zahlen keine Primzahlen. Das solltest du noch korrigieren.