#include<stdio.h>
int main()
{
 int max,min,a,b,r;
 printf("두 개의 정수를 입력하시오 : ");
 scanf("%d%d",&a,&b);
 if(a>b)
{max=a;min=b;}
else
{max=b;min=a;}
 while(min!=0)
 {
  r=max%min;
  max=min;
  min=r;
 }
printf ("최대공약수는 %d입니다. ",max);

 return 0;
}

최대공약수 뽑는거 만드는데... 밑에 scanf 뭐라 카는데  도저히 못찾겠어요
책보고 있어도 문법적으로 맞는것 같은데 그래서 더.....
이게 뭐가 잘못된건지 알려주세요