Por cierto, el palo 'palos' se llama 'bastos', no está el siete de palos sino el siete de bastos :)
Otra cosa, si vas a usar el rand tienes que inicializarlo con srand:
Código:
char *palos[] = {"oros", "espadas", "copas", "bastos"};
int aleatorioPalo;
char *palo;
srand(time(0));
aleatorioPalo = 1+rand()%(4-1);
palo = palos[aleatorioPalo];
printf("%s", palo);
Saludos
vosk