#include <stdio.h>
#include <stdlib.h>
int main (void)
{
int quant_sal=0,salario_1000=0,soma=0,maior=0;
float salario=1;
printf("Insira o salario: ");
scanf("%f",&salario);
maior=salario;
while(salario>=1){
soma=soma+salario;
if(salario<=0){
printf("Salario invalido");
}
if(salario>1000){
salario_1000++;
}
if(salario>maior){
maior=salario;
}
printf("Insira o salario: ");
scanf("%f",&salario);
}
printf("A media de salario e: %.1f\n",soma/salario);
printf("O maior salario e: %d\n",maior);
printf("Salario acima de 1000 e: %d\n",salario_1000);
system("pause");
return 0;
}
A dúvida é a seguinte: se o usuário digitar um valor negativo ele não entrar no cálculo para resultado.