#include <stdio.h>int main(void){ int zahl1,zahl2,ug,og,zahl; //Variablen int i; //Zählvariable der for-schleife int t=2; //Teilfaktor mit der Zuweisung 2 printf("\tPrimfaktorzerlegung!\n\n"); printf("Bitte erste Zahl eingeben, diese muss groesser als 1 sein: "); scanf("%d",&zahl1); printf("Bitte zweite Zahl eingeben, diese muss groesser als 1 sein: "); scanf("%d",&zahl2); while( zahl1<1 || zahl2<1 ) { printf("\n\nBitte Zahl 1 erneut eingeben, diese muss groesser als 1 sein: "); scanf("%d",zahl1); printf("\n\nBitte Zahl 2 erneut eingeben, diese muss groesser als 1 sein: "); scanf("%d",zahl2); } while( zahl1>zahl2 ) { printf("Zahl 1 muss kleiner als Zahl 2 sein!\n\n"); printf("\nZahl 1 erneut eingeben: "); scanf("%d",zahl1); printf("\nZahl 2 erneut eingeben: "); scanf("%d",zahl2); } for( i=1 ; i <= zahl2 ; i++ ) { zahl = zahl1; while ( zahl > 1) { if( zahl%t == 0 ) { printf("%d*",t); zahl/=t; } else t++; } i = zahl1; }}