新手的关于scanf()跳过输入的c问题,求助各位大大

新手刚学c,自己写课后题的时候发现了一个问题,程序运行没有问题,但是当输入两个数均为非浮点数的时候,打印了两边please try again,相当不解,求各位大大讲一讲是为什么图片说明

运行没问题说明没啥语法错误,执行有问题是逻辑错误。while语句中将两个值赋给一个变量是什么鬼?

if(status=1) => if(status==1)
即可