C语言计算错误,程序运行正常,无论输入什么总是显示同一个数

求的是你的年龄总共多少秒,已知一年的秒数为3.156e7,只要输入年龄就能显示秒数,但是为什么我这里输入年龄总显示一个不相关的数,我怕float大小不够特地用了double,程序能正常运行,但是那个错误的数是怎么回事?我自己看程序也没有语义错误呀

第1个回答  2017-02-15
scanf("%d",&age)这里少了&
第2个回答  2017-02-15
应该是while(scanf("%d",&age)==1)本回答被提问者采纳
相似回答