int get_passwd(void)
{
 int get_pwd = 0;
 scanf("%d", &get_pwd);
 return get_pwd;
}
void chance(int cnt)
{
 for (cnt = 0; cnt < 3; cnt--);
 {
  printf("%d번남앗습니다", cnt);
 }
 
}
int compare(int pwd, int get_pwd)
{
 if (get_pwd=1234)
  return 1;
 else
  return 0;
}
void police(int cnt)
{
 if (cnt = 0)
  printf("경찰");
}

main()
{

 int pwd = 1234;//기존에 정해둔 패스워드
 int get_pwd; //받을 패스워드
 int cnt = 3; //기회는 3번 뿐
 do{
  get_pwd = get_passwd();//패스워드 받아 옴

  if (compare(pwd, get_pwd)) //두변수 같은지 같으면 1 다르면 0을 리턴한다.
  {
   puts("통과");
   break;
  }
  else{
   chance(--cnt); //기회를 보여주는 함수
  }
 } while (cnt); //cnt!=0

 police(cnt); //경찰을 부르는 함수 cnt가 0이면 결찰을 부르는 함수

}




실행시키면 scanf까진작동되는대


멀입력해도 통과라고뜸..