ブールで調べてみ。
心配なら。

int is_stack_empty(stack_t *stk){
return stk->count == 0 ? 1 : 0;
}

とでも書いたらよかろう。