利用c++编写的控制台程序在控制台打开时一输入数据就会出现问题,这是为什么??

{
printf("这是我的第一个C语言软件\n请输入两个数字[以空格间隔]:");
int a=0,b=0;
scanf("%d %d,&a,&b");
printf("%d+%d=%d\n",a,b,a+b);
return 0;
}
这是我的小程序 编译没有错误
但是在控制台打开会出现这种情况

scanf("%d %d,&a,&b"); 应为 scanf("%d %d",&a,&b);
[此贴子已经被作者于2017-12-14 11:29编辑过]