/*************************************************************************
> File Name: GreatestCommDivisor.c
************************************************************************/
#include<stdio.h>
int main(){
unsigned int val1,val2,temp_val;
while(1)
{
printf(“请输入两个非负整数:\r\n”);
scanf("%d,%d",&val1,&val2);
if(val1 > val2)
{
val1 = val1 ^ val2;
val2 = val1 ^ val2;
val1 = val1 ^ val2;
}
while(val2 % val1)
{
temp_val = val1;
val1 = val2%val1;
val2 = temp_val;
}
printf("%d\r\n",val1);
}
return 0;
}