又遇到一个问题了,关于if语句的应用
main(){double a,b;
printf("qing shu ru liang ge shu zi\n");
scanf("%f %f %f",&a,&b);
if (a>b) printf("a>b\n");
else {if(a=b) printf("a=b\n");
else printf("a<b\n");}
}
这是输入两个数,判断这两个数是 大于 等于 小于 输出结果,我这么编的,但是结果不对,请问是哪里出错了,该怎么编?