void input(void *hp, BOOL(*sp)(void *, int));


함수 호출시


input(&hsp, hashInput); 하니깐 



Passing argument 2 of from incompatible pointer type에러가 나는데



typedef struct hash CHash;

BOOL hashInput(CHash *, int); 

CHash hsp;


이렇게 선언 됐을 때 hashInput이 안 넘어가는 이유는 왜일까욥...