c语言中,四则运算出错原因是什么呢?(实在是没看出来哪里错了-_-||)

没啥毛病
#include <iostream>
#include "math.h"
#include <vector>
#include <string>
using namespace std;
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d + %d = %d\n",a,b,a+b);
printf("%d - %d = %d\n",a,b,a-b);
printf("%d * %d = %d\n",a,b,a*b);
printf("%d / %d = %d",a,b,a/b);
return 0;
}
