Hola tengo un problema con gets(); estoy ingresando datos y al compilar y ejecutar apreto enter y se carga el enter en la cadena para luego imprimirse. Como puedo eliminar esto, lei algo sobre el fflush dicen que no es muy bueno usarlo...y no me funciona.
Te recomiendo que leas este tema creado por Littlehorse
http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html
Ademas te dejo estos links...
http://www.cplusplus.com/reference/clibrary/cstdio/fgets/
http://c.conclase.net/librerias/?ansifun=fgets
Salu10.