Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2012, 12:28
john_doe
 
Fecha de Ingreso: agosto-2012
Mensajes: 1
Antigüedad: 12 años, 2 meses
Puntos: 0
Problemas con un programa que carga datos

Código:
#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();
    }    
}
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!