@Sh 1 @Leonardo0308 @Leonardo0308 o professor não informou os descontos fiz o programa abaixo porém não esta compilando, gostaria que alguém me ajudasse. Para quem falou que preciso voltar a estaca zero tenho aula de INTRODUÇÃO A PROGRAMAÇÃO, meu curso exige apenas a introdução não precisarei de mais a respeito, reconheço que tenho dificuldade na matéria por isso to aqui pedindo ajuda
#include <stdio.h>
#include <string.h>
main()
char nome[40], nomemenor[40], nomemaior[40];
int i, escolha;
float desconto, salariomaior = 0, media, salariomenor = 999999999, SalarioBruto, SalarioLiquido, totalBruto, totalDescontos;
for(i = 1; i> - 7; i++)
{totalDescontos = 0;
printf("Digite o nome do funcionario: \n ");
scanf("%[^\n]", nome);
printf(" Informe o salario bruto do funcionario: \n");
scanf("%f",&SalarioBruto);
printf("Informe o primeiro desconto do funcionario: \n");
scanf("%f",&desconto);
totalDescontos +=desconto;
printf("Informe o segundo desconto do funcionario: \n");
scanf("%f",&desconto);
totalDescontos +=desconto;printf("Informe o terceiro desconto do funcionario: \n");
scanf("%f",&desconto);
totalDescontos +=desconto;
totalBruto += SalarioBruto;
SalarioLiquido =SalarioBruto - totalDescontos;
if(SalarioLiquido > salariomaior)
{
strcpy(nomemaior, nome);
salariomaior = SalarioLiquido;
}
if(SalarioLiquido <salariomenor)
{
strcpy(nomemenor, nome);
salariomenor = SalarioLiquido;
}
printf("Deseja continuar?( sim digite quualquer numero, nao digite 1):\n");
scanf("%d", &escolha);
fflush(stdin);
printf("---------------------------------------------------------------------------------------------------------------\n");
if(escolha == 1)
break;
}
media = totalBruto/ i;
printf(" O nome do funcionario com o maior salario liquido e: %s e tem como salario %.2f reais. \n",nomemaior, salario maior);
printf(" O nome do funcionario com o menor salario liquido e: %s e tem como salario %.2f reaiis \n",nomemenor, salario menor);
printf("A media do salario bruto e de: %.2f reais. \n" media);
system("pause");
}