#include #include /* constants definitions */ enum {CLUB, DIAMOND, HEART, SPADE}; enum {JACK = 11, QUEEN, KING, ACE}; #define SWAP(x, y, t) ((t) = (x), (x) = (y), (y) = (t)) int main() { int poker[52]; int player[4][13]; int i, j, _t; for(i = 0; i < 52; i++) poker[i] = i; for(i = 0; i < 52; i++) SWAP(poker[i], poker[rand()%52], _t); for(i = 0; i < 4; i++) for(j = 0; j < 13; j++) player[i][j] = poker[i*13+j]; }