정수 2개 입력받고 배수인ㅇ지 아닌지 판단하는 프로그램인데요 함수를 이용하는건데 제가 정말 잘 몰라서 그런데 어떤점을 고쳐야하는지 좀 알려주세요ㅠㅠㅠ

#include <stdio.h>
int bs(int a,int b)
{
 int x,y,z;
 printf("배수를 판단할 두 정수를 입력해주세요.\n");
 printf("첫번째 정수 : ");
 scanf("%d",&x);
 printf("두번째 정수 : ");
 scanf("%d",&y);
 z=x%y;
 return z;
}
void main()
{
 int a,b,c;
 c=bs(a,b);
  if(c=0)
   printf("%d는 %d의 배수입니다.",a,b);
  else
   printf("%d는 %d의 배수가 아닙니다.",a,b);
}


 여기서 뭐가 어떻게 문제인지좀 알려주세요 ㅠㅠ