hombre cuando programes, sientate a pensar bien la logica primero
primero restas el efectivo y luego le das valor...
todos los valores que no van a recibir valor directo deben ir inicializados (tsueldo tambien)
procura usar las etriquetas GeSHi (en lugar de usar el #, a su derecha hay un combobox que dice GeSHi)
Código (c) [Seleccionar]
devuelta=tsueldo-Efectivo;
gotoxy(40,21);scanf("%f",&Efectivo);
gotoxy(40,23);printf("%.2f",devuelta);
primero restas el efectivo y luego le das valor...
Citardevuelta = 1800 - 0
efectivo = 2000
imprimir(devuelta) -> 1800
todos los valores que no van a recibir valor directo deben ir inicializados (tsueldo tambien)
procura usar las etriquetas GeSHi (en lugar de usar el #, a su derecha hay un combobox que dice GeSHi)