Código:
Cuando cargo el apellido lo toma sin problemas pero al momento de querer cargar el nombre me tira la opcion y los 2 primeros caracteres del apellido, por favor ayudenme.. Gracias! #include <stdio.h> #include <process.h> #include <windows.h> #include <conio.h> int main() { int opcion; char nomaseg; char apeaseg; char patente; int cuota; char proxvenc; printf("Bienvenido al Sistema de Control y Carga de Seguros LOCATELLI\n"); printf("Elija una opcion\n1. Carga\n2. Control\n3. Eliminacion\n"); opcion = getche(); printf("%c", opcion); system("cls"); if (opcion == 49) { printf("Has elegido la opcion de Carga\n"); printf("Escriba a continuacion el Apellido del Asegurado\n"); apeaseg = getchar(); system("cls"); if (apeaseg != 0) { printf("Escriba a continuacion el Nombre del Asegurado\n"); nomaseg = getchar(); } printf("%c %c %c", opcion, apeaseg, nomaseg); getch(); } }