//(...) typedef struct colored_char{ char character; int color_pair; }; //(...) colored_char* create_colored_char(colored_char *cc, char character, int color_pair){ *cc.character = character; *cc.color_pair = color_pair; return cc; }