问题遇到的现象和发生背景
用代码块功能插入代码,请勿粘贴截图
我想要达到的结果
#include<stdio.h>
int main()
{ int n,m,i,t;
while(scanf("%d%d",&n,&m)!=EOF)
{if(n>m)
{t=n;n=m;m=t;
}
for(i>=m;;i++)
{if(i%n==0&&i%m==0)
printf("%d\n",i);
break;
}
}
return 0;
}
#include<stdio.h>
int main()
{ int n,m,i,t;
while(scanf("%d%d",&n,&m)!=EOF)
{if(n>m)
{t=n;n=m;m=t;
}
for(i>=m;;i++)
{if(i%n==0&&i%m==0)
printf("%d\n",i);
break;
}
}
return 0;
}
for循环有问题
#include<stdio.h>
int main()
{
int n,m,i,t;
while(scanf("%d %d",&n,&m)!=EOF)
{
if(n>m)
{
t=n;n=m;m=t;
}
for(i=m;i>=m;i++)
{
if(i%n==0 && i%m==0)
{
printf("%d\n",i);
break;
}
}
}
return 0;
}