All pastes #345443 Raw Edit

Mine

public c v1 · immutable
·published 2007-02-08 14:57 UTC
rendered paste body
bool colormatch(suit_t s1, suit_t s2){	switch(s1) 	{		case DIAMONDS: a=1; break;		case HEARTS: a=1; break;		case CLUBS: a=2; break;		case SPADES: a=2; break;		default: fprintf(stderr, "Fel färg på kort 1, kod rad %d i filen %s \n", 				__LINE__,__FILE__);	}	switch(s2)	{		case DIAMONDS: b=1; break;		case HEARTS: b=1; break;		case CLUBS: b=2; break;		case SPADES: b=2; break;		default: fprintf(stderr, "Fel färg på kort 2, kod rad %d i filen %s \n", 				__LINE__,__FILE__);	}	return (a == b);	}char suittochar(suit_t suit){	switch(suit) 	{		case DIAMONDS: a='D'; break;		case HEARTS: a='H'; break;		case CLUBS: a='C'; break;		case SPADES: a='S'; break;		default: fprintf(stderr, "Fel färg på kort , kod rad %d i filen %s \n", 				__LINE__,__FILE__);	}	return a;}char *ranktostring(rank_t rank){	switch(rank) 	{		case TWO: a="2"; break;		case THREE: a="3"; break;		case FOUR: a="4"; break;		case FIVE: a="5"; break;		case SIX: a="6"; break;		case SEVEN: a="7"; break;		case EIGHT: a="8"; break;		case NINE: a="9"; break;		case TEN: a="10"; break;		case JACK: a="J"; break;		case QUEEN: a="Q"; break;		case KING: a="K"; break;		case ACE: a="A"; break;		default: fprintf(stderr, "Fel värde på kort , kod rad %d i filen %s \n", 				__LINE__,__FILE__);	}	return a;}rank_t successor(rank_t rank){	switch(rank) 	{		case TWO: a=THREE; break;		case THREE: a=FOUR; break;		case FOUR: a=FIVE; break;		case FIVE: a=SIX; break;		case SIX: a=SEVEN; break;		case SEVEN: a=EIGHT; break;		case EIGHT: a=NINE; break;		case NINE: a=TEN; break;		case TEN: a=JACK; break;		case JACK: a=QUEEN; break;		case QUEEN: a=KING; break;		case KING: a=ACE; break;		case ACE: a=TWO; break;		default: fprintf(stderr, "Fel värde på kort , kod rad %d i filen %s \n", 				__LINE__,__FILE__);	}	return a;}