#include #include #include "images.h" #include "utils.h" static IConv converter("UTF-8", "CP437"); void display_line(const char *line) { char input[1024]; char output[1024]; strcpy(input, line); converter.convert(input, output, sizeof(output)); printf("%s\n", output); } #define SHOW_IMAGE(img) \ size = (sizeof(img) / sizeof(char *)); \ for (x = 0; x < size; x++) \ display_line(img[x]); \ paws(); void paws(void) { fflush(stdout); getchar(); printf("\n\n"); } int main() { int x; int size; SHOW_IMAGE(skull); SHOW_IMAGE(skullblink); SHOW_IMAGE(icu); SHOW_IMAGE(owl); SHOW_IMAGE(ghead); SHOW_IMAGE(ghost); SHOW_IMAGE(wolf); SHOW_IMAGE(panther); SHOW_IMAGE(bat); SHOW_IMAGE(specter); return 0; }