i,j 都是1-9的整数,若ij*ji=1300,求ij的最小值?(用c语言编程)

来源:百度知道 编辑:UC知道 时间:2024/06/18 09:30:07
#include"stdio.h"
main()
{
int a=1,b,min=100,m,n;
for(;a<10;a++)
{
for(b=1;b<10;b++)
m=a*10+b;n=a+b*10
if((m*n==1300)
{
if(min>m)
{
min=m;
}
}
printf("min=%d",m);
}我这个错在哪里?请大家多多指教。谢了

m=a*10+b;n=a+b*10
这句少了个分号

#include <stdio.h>
int main()
{
int a=1,b,min=100,m,n;
for (;a<10;a++)
{
for (b=1;b<10;b++)
m=a*10+b;
n=a+b*10;
if ((m*n==1300))
{
if (min>m)
{
min=m;
}
}
printf("min=%d",m);

}
return 0;
}
改过了 少了一个; 一个} 一个)