#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
printf("%d\n", (a+b)%c);
printf("%d\n", ((a%c)+(b%c))%c);
printf("%d\n", (a*b)%c);
printf("%d", ((a%c)*(b%c))%c);
}
해당 문제는 연산자의 우선순위를 알고 있는가 물어보는 문제인 듯하다. C언어에는 다양한 연산자들의 우선순위가 정해져 있다.
연산자의 우선순위가 궁금할 때 해당 페이지에 들어가면 상세히 나와있다.
https://dojang.io/mod/page/view.php?id=188 (출처: C언어 코딩 도장)