Sou iniciante em c e fiz um programa no qual você digita seu primeiro nome, depois vc digita seu sobrenome e ele imprime seu nome completo, só que tem um erro nele, ele só imprime o seu nome e primeiro sobrenome. Se vc tiver mais de um sobrenome ele não vai funcionar como desejado. Tá ai ele:
[HASHTAG]#include[/HASHTAG]
[HASHTAG]#include[/HASHTAG]
[HASHTAG]#include[/HASHTAG] "string.h"
int main()
{
char first[100];
char surname[100];
char full_name[200];
char space[]=" ";
printf("Digite seu primeiro nome\n");
scanf("%s", &first );
printf("digite seu sobrenome\n");
scanf("%s", &surname);
strcpy(full_name, first);
strcat(full_name, space);
strcat(full_name, surname);
printf("Seu nome completo e: %s\n",full_name);//
system("pause");
return (EXIT_SUCCESS);
}
Edit:
Já solucionado, resposta nos comentários

Lukkz_Maveri...
Novo Membro
Registrado
6 Mensagens
1 Curtida