Ejemplo n.º 1
0
void print_card(int all_card[])
{	
	int i;
	int num = judge_num(all_card);
	for(i = 0; i < num; i++){
		if((all_card[i] - 1) / 13 == 0)printf(SPADE);
		else if((all_card[i] - 1) / 13 == 1)printf(HEART);
		else if((all_card[i] - 1) / 13 == 2){printf(DIAMOND);printf(" ");}
		else if((all_card[i] - 1) / 13 == 3)printf(CLUB);
		int order = all_card[i] % 13;
		if (order > 1 && order < 11)
			printf("%d", order);
		else if(order == 1)
			printf("A");
		else if(order == 11)
			printf("J");
		else if(order == 12)
			printf("Q");
		else if(order == 0)
			printf("K");
		if(i + 1 != num) printf(", ");
		else printf(".\n");
		if((i + 1) % 5 == 0 && (i + 1) / 5 > 0 && (i + 1) != num)
			printf("\n ");
	}
}
Ejemplo n.º 2
0
Archivo: game.c Proyecto: sept/exercise
int main(int argc, char *argv[])
{
    int array[4];
    creat_num(array);
    judge_num(array);

    return 0;
}