Edenilson Conceição Postado Maio 3, 2017 Denunciar Share Postado Maio 3, 2017 (editado) Após a compilação e execução recebo este parou e funcionar... o que será? <CODE> #include <stdio.h> #include <locale.h> int main() { char nome; printf("Entre com o nome:"); scanf("%s",nome); printf("Seu nome é :%s\n\n",nome); getch(); return 0; } </CODE> Editado Maio 3, 2017 por Edenilson Conceição Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 isrnick Postado Maio 3, 2017 Denunciar Share Postado Maio 3, 2017 Para armazenar uma string em C você precisa de um vetor de chars, não um único char. Logo mude: char nome; Para algo como: char nome[100]; Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Edenilson Conceição
Após a compilação e execução recebo este parou e funcionar... o que será?
<CODE>
#include <stdio.h>
#include <locale.h>
int main() {
char nome;
printf("Entre com o nome:");
scanf("%s",nome);
printf("Seu nome é :%s\n\n",nome);
getch();
return 0;
}
</CODE>
Link para o comentário
Compartilhar em outros sites
1 resposta 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.