怎么改
%.02f
代码没问题呀。
它这个的意思是 scanf返回值是正确读入的个数,你判断一下是不是等于你需要的参数个数就好了
在scanf前面加个(void)试试(void)scanf("%f %f",&M,&N);