removido
(usa Nenhuma)
Enviado em 02/01/2014 - 23:42h
Olá pessoal preciso de uma ajuda, encontrei um exercício pela net, e quis tentar resolver mais não sou experiente em linguagem c.
Esse e o exercício..
Faça um algorítimo que receba a idade, o Salário e o nome e um determinado número de funcionários e mostre qual funcionário tem a maior idade e qual funcionário tem o maior salário. Não mostre o salário e a idade das pessoas nos resultados, pois lembre-s: o resultado pode apontar duas pessoas diferentes, pois um pode ter maior idade e o outro maior salário. O número de funcionário a digitar será especificado pelo o usuário. Se o salário digitado ou idade digitada for igual ao do salário e da idade digitada anteriormente, mantém-se a idade e salários digitados primeiramente.
Meu código informe meu erro..
#include<stdio.h>
#include<conio.h>
#include<string.h>
int cont=1,valor,idade,idade_maior;
char nome[10],nomeidade,nomesalario;
float salario,salario_maior;
int main (void)
{
printf("\nEntre com um valor:");
scanf("%i", &valor);
do{
printf("\nInforme seu nome:");
scanf("%s", &nome);
printf("\nInforme sua idade:");
scanf("%d", &idade);
printf("\nInforme seu salario:");
scanf("%f", &salario);
if(idade >= idade_maior)
{
idade_maior=idade;
nomeidade=nome;
}
if(salario >= salario_maior)
{
salario_maior=salario;
nomesalario=nome;
}
cont++;
}while(cont<=valor);
printf("\%s voce tem a maior idade:%i!!!",nomeidade,idade_maior);
printf("\%s voce tem o maior salario:%.2f!",nomesalario,salario_maior);
getch();
return(0);
}
Na hora do resultado ele para..e não mostra nada...