int to char question

sorry here it is:

int red = 255;
char *c;
sprintf(c, "%d", red);