当前位置: 代码迷 >> C语言 >> 有错误?
  详细解决方案

有错误?

热度:355   发布时间:2007-04-02 13:46:31.0
有错误?
#include<stdio.h>
void main()
{
int time;
int nexttime;
printf("当前时间为:");
scanf("%d,",time);
nexttime = ++time;
printf("下一秒的时间为:%d\n",nexttime);
}
我想知道下一秒的时间 比如我输入一个30 那下一秒就应该是31 可是我检查的时候没错为什么运行的时候有错呢?不明白哦 请你们大家看看啊!
搜索更多相关的解决方案: 检查  include  检查  include  

----------------解决方案--------------------------------------------------------
scanf("%d,",time);

多了逗号

删除掉,或者你输入数字的时候也要输入逗号

同时

time少了地址符

要改成 &time

scantf("%d",&time);才是对的

[此贴子已经被作者于2007-4-2 14:11:23编辑过]


----------------解决方案--------------------------------------------------------
lz:
scanf("%d,",time);
这里应该是: scanf("%d",&time);
才是啊 ..??
你试试看........

----------------解决方案--------------------------------------------------------

好的!谢谢你们啦,我比较粗心。:p


----------------解决方案--------------------------------------------------------
哈哈...这么快就看到拉啊....
----------------解决方案--------------------------------------------------------
  相关解决方案