#include #include int isPrim(int zahl) /*Unterprogramm das eine "int" Wert zurckgiebt*/ { int ergebnis =1, xx; int i; /*Laufvariable*/ /*Der RHIDE will alle Variablen ganz oben deklariert habn!*/ for (i=2;i*i<=zahl;i++){ xx=zahl%i; if (xx==0){ ergebnis=0; /*Hier k”nnte ich auch einfach "return 0;" eingeben*/ break; } } return ergebnis; } int main ( void ){ /*Das MainProgramm liefert eine IntegerZahl zurck ->siehe "der bliche Abschluss"*/ /*wenn nichts zurckgeliefert wird -> void main(void){}*/ int ein; clrscr(); printf("Bitte Zahl eingeben: "); scanf("%d", &ein); printf("Die eingegebene Zahl %d ", ein); if (isPrim(ein)==1){ printf("ist EINE Primzahl"); } else{ printf("ist KEINE Primzahl"); } printf("\n\n"); /* Der bliche Abschluá */ printf("Press any key to continue\n"); getch(); return 0; }