/*函数调用求最小公倍数和最大公约数*/
#include<stdio.h>
gys(int x,int y)
{
int r;
while(y!=0)
{
r=x%y;
x=y;
y=r;
}
return(x);
}
main( )
{
int num1,num2,a,c,d;
printf("qing shu ru liang ge zheng shu:");
scanf("%d%d",&num1,&num2);
a=gys(int num1,int num2) /*这里有错!表达式语法错在main函数中*/
printf("liang ge shu de gong yue shu shi %d\n",a);
printf("liang ge shu de gong bei shu shi %d\n",num1*num2/a);
getch( );
}
今天突发奇想:想试试函数调用!
可是怎么着也没有通过编译!搜了一下也没有和我个程序错一样的(可能是这个错太低级了!)
请指教!!