arkadaşlar 50 ye kadar olan obebleri bulan program yazdım ama program çalışmıyor neresinde hata var yardımcı olursanız sevinirim teşekkürler
KOD
#include
void main(void)
{
int x, y,a,m[50],n[50];
printf("Sayi 1-2 giriniz");
scanf_s("%d", &x);
scanf_s("%d", &y);
for (a = 2; a m[a]=x%a;
}
for (a = 2; a < y; a++)
{
n[a] = y%a;
}

for (a = 50; a >= 2; a--)
{
if (n[a] == 0 && m[a] == 0)
{
printf("EBOB: %d", a);
break;
}
_getch();
}