cardpile.c: In function `colormatch': cardpile.c:13: warning: implicit declaration of function `printf' :0: warning: redundant redeclaration of 'printf' cardpile.c:14: warning: implicit declaration of function `exit' :0: warning: redundant redeclaration of 'exit' cardpile.c:14: error: `EXIT_FAILURE' undeclared (first use in this function) cardpile.c:14: error: (Each undeclared identifier is reported only once cardpile.c:14: error: for each function it appears in.) :0: warning: redundant redeclaration of 'printf' :0: warning: redundant redeclaration of 'exit' cardpile.c: In function `suittochar': :0: warning: redundant redeclaration of 'printf' :0: warning: redundant redeclaration of 'exit' cardpile.c:38: error: `EXIT_FAILURE' undeclared (first use in this function) cardpile.c: In function `ranktostring': :0: warning: redundant redeclaration of 'printf' :0: warning: redundant redeclaration of 'exit' cardpile.c:61: error: `EXIT_FAILURE' undeclared (first use in this function) cardpile.c: In function `successor': :0: warning: redundant redeclaration of 'printf' :0: warning: redundant redeclaration of 'exit' cardpile.c:83: error: `EXIT_FAILURE' undeclared (first use in this function)