Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lucas K

armazenando nome em uma variavel

Recommended Posts

recentemente postei um topico perguntando como eu poderia criar uma variavel (string) e recebi uma resposta muito exclarecedora e bem elaborada do nosso amigo VictorCacciari, entao com base no conteudo subentendido, tentei fazer um teste para atribuir uma sequencia de letras (uma palavra) em uma variavel .. se puder me informar o q a de errado(se é que tem algo certo hehe) ai vai o codigo :

#include <stdlib.h>
#include <stdio.h>

int main()
{

char *nome[6];

        printf("Escreva seu nome:");
        scanf("%c",&nome);
        printf("Seu nome e: %c",nome);
        
        
        system("pause");
        return 0;
        
}

obs: ele compila mas o resultado nao é o esperado

 

obrigado

att Lucas Konrath

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mano, não poste dúvidas na área de lab.

 

você está lendo como um char. Tem que ler e imprimir como string. %s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.