printf中输出%要用%%,你这里是吧% %d识别为(% %)d了
#include <stdio.h>
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\n", a, b, a / b);
printf("%d %% %d = %d", a, b, a % b);
return 0;
}