I was just curios because I am making a console blackjack game as well. I used a shuffle functions which incrments through the array swaping with a random slot in array. I initialzed the array with a loop in the range 1-52 and then start swapping.
for (int i=0;i<52;i++)
int* shuffle(int *deck)
for(int x=0;x<4;x++) //SHUFFLES DECK 4 TIMES