Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Colocar uma variável do usuário em um array.

Bom dia, como posso pegar uma palavra ou frase do usuário e colocar dentro de um array? Como por exemplo pegar o nome completo de uma pessoa Ex.: João e fazer nome[4]="João", usando apenas funções como scan e sprintf e não get() etc (pois não aprendi ainda). Agradeço desde já

1 resposta
solução!

Fala, Victor!

Você pode usar as funções scanf e sprintf assim:

#include <stdio.h>

int main () {
   char suaarray[20], arrayparasprintf[20];
   printf("Entre com o nome: ");
   scanf("%s", suaarray);
   sprintf(arrayparasprintf, "Bem-vindo, %s!\n",
suaarray);
    printf("%s", arrayparasprintf);
   return(0);
}

Qualquer dúvida, só postar!

Abraço.