Muchas gracias por la pronta respuesta, la verdad que use el fgets porque no me quedaba otra. Porque intente obtener el string a través de :
Código:
fflush(stdin);
gets(char);
Obviamente con todos los include y con todos los string, pero en linux y bajo adjunta no me funcionaban correctamente estas sentencias. ¿Como puedo hacer para que me funcione?¿O que otra forma de obtener el caracter conocen y me recomiendan? Muchas gracias, saludos.