Eae pessoal, to com umas dúvidas, começei a estudar C recentemente... muito interessante, só que as apostilas que vejo por ai complicam mais a cabeça dos iniciantes do que ajudam, enfim...
estou tentando fazer um formulario em C, com duas funções, uma que pega o nome e sobrenome e outra que pega a idade, ano e expectativa de vida (kkk)
só que quando chamo as funções na main(), gera alguns erros, creio que estou fazendo errado, e no sobrenome, não armazena espaços tipo.. Fulano de Souza, gera outro erro... se tiver uma forma mais simples também de fazer isso, fico grato, vai o código ae:
#include <stdio.h>
#include <stdlib.h>
int formulario_nome(){
char nome[50],sobrenome[50];
printf("\nDigite seu nome: ");
scanf("%s",&nome);
printf("\nDigite seu sobrenome: ");
scanf("%s",&sobrenome);
}
int formulario_idade(){
int idade,ano,expec;
printf("\nDigite sua idade: ");
scanf("%d",&idade);
printf("\nDigite o ano em que nasceu: ");
scanf("%d",&ano);
printf("\nAte quantos anos pretende viver? ");
scanf("%d",&expec);
}
int main(){
printf("\n%s %s\n",nome,sobrenome);
printf("\n%d Anos\nNasceu em %d\nPretende viver ate %d\n",idade,ano,expec);
Pergunta
Cristhoffer
Eae pessoal, to com umas dúvidas, começei a estudar C recentemente... muito interessante, só que as apostilas que vejo por ai complicam mais a cabeça dos iniciantes do que ajudam, enfim...
estou tentando fazer um formulario em C, com duas funções, uma que pega o nome e sobrenome e outra que pega a idade, ano e expectativa de vida (kkk)
só que quando chamo as funções na main(), gera alguns erros, creio que estou fazendo errado, e no sobrenome, não armazena espaços tipo.. Fulano de Souza, gera outro erro... se tiver uma forma mais simples também de fazer isso, fico grato, vai o código ae:
#include <stdio.h>
#include <stdlib.h>
int formulario_nome(){
char nome[50],sobrenome[50];
printf("\nDigite seu nome: ");
scanf("%s",&nome);
printf("\nDigite seu sobrenome: ");
scanf("%s",&sobrenome);
}
int formulario_idade(){
int idade,ano,expec;
printf("\nDigite sua idade: ");
scanf("%d",&idade);
printf("\nDigite o ano em que nasceu: ");
scanf("%d",&ano);
printf("\nAte quantos anos pretende viver? ");
scanf("%d",&expec);
}
int main(){
printf("\n%s %s\n",nome,sobrenome);
printf("\n%d Anos\nNasceu em %d\nPretende viver ate %d\n",idade,ano,expec);
formulario_nome();
formulario_idade();
return(0);
}
Uma ajudinha cairia bem, valeu ae pessoal :)
Editado por CristhofferLink para o comentário
Compartilhar em outros sites
2 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.