C语言,scanf(“%d%d”,&a,&b)==2是什么意思

如题所述

if(scanf("%d%d",&a,&b)==2)
用来判断scanf输入是否成功。scanf的返回值是参数被成功赋值的个数,也就是如果只有a赋值成功,则返回1,a,b都赋值成功则返回2。如果失败返回0。
温馨提示:答案为网友推荐,仅供参考
相似回答