henriquedepaulo Postado Outubro 4, 2019 Denunciar Share Postado Outubro 4, 2019 boa noite, no código peço para o usuário informar seu nome, porém ao final depois da compilação não entendi porque n aparece o nome na tela. segue o codigo: #include <stdio.h> #include <stdlib.h> int main() { char nome[30]; char funcional[1]; int idade; float salBase, reajuste1,reajuste2, desconto; printf("Digite seu nome:"); scanf("%s",&nome); printf("Informe seu salario base:"); scanf("%f",&salBase); printf("Informe sua categoria funcional:"); scanf("%s",&funcional); printf("Idade:"); scanf("%d",&idade); reajuste1 = (salBase*(138/100)); reajuste2 = (reajuste1*(120/100)); desconto =reajuste2-(reajuste2*(0.20)); printf("Nome:%s\n",nome); printf("Idade: %d\n",idade); printf("Categoria funcional:%s\n",funcional); printf("Salario bruto: %.1f \n",reajuste2); printf("Salario liquido: %.1f \n",desconto); return 0; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
henriquedepaulo
boa noite, no código peço para o usuário informar seu nome, porém ao final depois da compilação não entendi porque n aparece o nome na tela.
segue o codigo:
#include <stdio.h>
#include <stdlib.h>
int main()
{
char nome[30];
char funcional[1];
int idade;
float salBase, reajuste1,reajuste2, desconto;
printf("Digite seu nome:");
scanf("%s",&nome);
printf("Informe seu salario base:");
scanf("%f",&salBase);
printf("Informe sua categoria funcional:");
scanf("%s",&funcional);
printf("Idade:");
scanf("%d",&idade);
reajuste1 = (salBase*(138/100));
reajuste2 = (reajuste1*(120/100));
desconto =reajuste2-(reajuste2*(0.20));
printf("Nome:%s\n",nome);
printf("Idade: %d\n",idade);
printf("Categoria funcional:%s\n",funcional);
printf("Salario bruto: %.1f \n",reajuste2);
printf("Salario liquido: %.1f \n",desconto);
return 0;
}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.