array and pointing randomly

This is a discussion on array and pointing randomly within the C Programming forums, part of the General Programming Boards category; so this is my problem:
Code:
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<time.h>
#define DECKSIZE 52
#define VALUE 9
#define FACE 4
typedef ...

so my question is how do i only print out 2 RANDOM cards on one line and 2 RANDOM cards on another?
with the part i wrote down i can print out the whole deck in random order with the shuffle function that i wrote. but i just cant figure out how to modify this function to only print out what i need.

keep in mind that this is a start to a blackjack game so here is a visual of my goal:

seven of spades, ten of diamonds
---------------------------------------------
six of hearts, four of clubs