100에 1/2를 곱해서 50을 계산하는 코드를 만드려고 하는데

include <stdio.h>
int main(void)
{
int x=100
double y;

y=(1/2)*x;

printf("%f \n", y);

return 0;
}

이렇게 했는데

왜 값이 0이 나올까?.....

C언어 배운지 3일 되서 알려주면 좋갰엄