为什么无法执行
我的一道练习题,每次运行都出现错误,问题在哪里?
# include <stdio.h>
# include <windows.h>
int main (void)
{
int n , m , i , j ,k ;
printf ("Enter a fraction :");
scanf ("%d/%d",n , m);
i=n;
j=m;
do
{
k=j%i;
j=i;
i=k;
printf ("%d %d %d \n",k,j,i);
}
while (i!=0);
printf("In lowest terms : %d/%d .", n/j , m/j);
system("pause");
return 0 ;
}
[解决办法]
scanf ("%d/%d",&n , &m);少了符号&