블랙잭 구현할때 카드를 단순히 랜덤함수 돌려서 뽑지 말고

남은 덱에 있는 카드를 계산해야 한다고 해서

배열에다가 1~10까지 그리고 10(j),10(q),10(k)를  하트 클로버 스페이드 다이아

4셋트로 구성해서 총 52개의 카드 숫자를 집어넣었거든..

그렇게 해서 배열요소를 랜덤으로 돌려서  int card[rand()%52]

이런식으로 돌렸는데... 아직 내 기초지식으로는 한번 뽑은 카드를 다시 못 뽑게하는걸 못만든다는말이지 ㅠㅠㅠ

어떻게 해야될까?;; 이제 윤성우 C 문법은 대충 띠고 이것저것 만들어 보고 있는데 막히네 ㅠ