- #include <stdio.h>
- int main(){
- int num1,num2=0,num3,num4=0,prime=0,sum=0;
- for (num1=2; num1<300425737572; num1++) {
- num2=600851475143%num1;
- if (num2==0) {
- for (num3=2; num3<=num1; num3++) {
- num4=num1%num3;
- if (num4==0 && num1==num3 && num1>=prime){prime=num1;}
- }
- }
- }
- printf("This is the largest prime factor: %d", prime);
- return 0;
- }