Código
devuelta=tsueldo-Efectivo; gotoxy(40,21);scanf("%f",&Efectivo); gotoxy(40,23);printf("%.2f",devuelta);
primero restas el efectivo y luego le das valor...
Citar
devuelta = 1800 - 0
efectivo = 2000
imprimir(devuelta) -> 1800
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)