Programación General > C/C++

 problemas con entradas de cadenas

(1/1)

luchojimenez:
problemas en esta funcion a partir  del segunda iteracion, la entrada a partir de la segunda iteracion salta

--- Código: C++ --- void ingresar(){system("cls");system("color 70");int i=0,k;gotoxy(5,4);cout<<"Ingrese Su Nombre: ";//problema a patir de la segunda iteracionfgets(p[j].nombre,100,stdin);p[j].nombre[strlen(p[j].nombre)-1]='';fflush(stdin);while(i<3){i=i+1;cout<<"ningrese las unidades producidas/dias"<<endl;cin>>p[j].up[i];if(p[j].up[i]>p[j].up[i+1]){int aux;aux=p[j].up[i];p[j].up[i]=p[j].up[i];aux=p[j].up[i+1];}n=n + p[j].up[i];} system("cls"); k=n/5;h=h+n;gotoxy(17,2);cout<<"ESTADISTICAS DEL EMPLEADO: "<<p[j].nombre<<endl;gotoxy(17,5);cout<<"Producion total mes : "<<n<<endl;gotoxy(17,6);cout<<"Promedio produccion diaria: "<<k<<endl;gotoxy(17,15);system("pause");}    

Eternal Idol:
Sin saber que es p es bastante dificil de determinar el problema. Trataria de depurarlo pero al ser codigo no standard, para Turbo C seguramente, mejor te lo dejo a vos.

Navegación

[0] Índice de Mensajes

Ir a la versión completa