La verdad no se porque no funciona con la varible tipo char
lo que se puede hacer es cambiarla a array
Código C++:
Ver original#include <stdio.h>
#include <conio.h>
#include <stdio.h>
main ()
{
float total=0;
float n, sueldo;
char resp[1];
do
{
printf("Sueldo del trabajador: "); if(n<=1000)
sueldo=n+(n)*(0.12);
if(sueldo>1000 || sueldo<2500)
sueldo=n+(n)*(0.10);
if(sueldo>2500)
sueldo=n+(n)*(0.8);
total += sueldo;
printf("\nEl nuevo sueldo del trabajador: %f",sueldo
); printf("\nDesea capturar un nuevo empleado? [S/N]: "); } while( resp[0] == 'S' || resp[0] == 's') ;
printf("\nEl nuevo monto total a pagar es: %f", total
); return 0;
}