Du gehst doch aus von c teilt a*b.
Also kommen alle Primfaktoren von c in der
Primfaktorzerlegung von a*b vor.
Angenommen c wäre keine Primzahl, dann gäbe es mindestens zwei
(nicht notwendig verschiedene) Primfaktoren p1 und p2 von c.
Diese sind also beide in der Primfaktorzerlegung von a*b
mit einer gewissen Vielfachheit enthalten , es gibt also
x und y ( beide ≥1 ) so, dass die Primfaktorzerlegung
von a*b das Produkt p1^x * p2^y enthält und die ggf. restlichen
Primfaktoren von a*b weder gleich p1 noch gleich p2 sind.
Sei nun a = p1^x und
b=p2^y * restliche Primfaktoren von a*b.
Es soll ja folgen c|a oder c|b.
Beides ist aber nicht möglich, da weder alle Primfaktoren von
c in a noch in b enthalten sind.
Also ist die obige Annahme: "c ist keine Primzahl." falsch. q.e.d.