编程 int main() { int a,b,c,d; printf ("Input two numbers:"); scanf("%d,%d",&a,&b); c=a/b; d=a%b;

printf("c=%d,d=%d\n",c,d); 哪里出现问题了啊。

输入格式写错:
应该为scanf("%d%d",&a,&b);

如果按你那样的话也可以,只是在输入(比如输入3和2)的时候应该是:
3,2 切记逗号,应该和你的scanf("%d,%d",&a,&b); 格式一样才行 ;
建议最好采用scanf("%d%d",&a,&b); 简单直接还不出错
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-16
这个程序是正确的
第2个回答  2012-05-16
1.main函数结束后没有加大括号;
2.main函数必须返回整形,没有返回语句;
第3个回答  2012-05-16
scanf()里面有问题吧~ 别的应该没什么错误,scanf的格式 输入两个数的时候需要12,13这样输入。
第4个回答  2012-05-16
printf("%d,%d",c,d);
相似回答