Logo Hardware.com.br
rafael-da-costa-lopes
rafael-da-co... Novo Membro Registrado
3 Mensagens 0 Curtidas

Problemas no meu código.

#1 Por rafael-da-co... 17/06/2023 - 17:22
Fiz esse código mas ele pula uma linha sem que eu mande. 
O programa tem que mostrar sobrenome e nome com o usuário digitando. 
Esse foi o código que eu fiz para tentar consertar esse problema:
#include<stdio.h>
#include<stdlib.h>
#include<locale.h>
#include<string.h>
main(){
setlocale(LC_ALL,"Portuguese&quot;
char nome[50];
char sobrenome[50];
char nome_completo[70];
int cont=0,cont2=0;
printf("vetor de caractere char!\n&quot;
printf("digite o seu nome:\n&quot;
fflush(stdin);
fgets(nome,sizeof(nome),stdin);
printf("digite o seu sobrenome:\n&quot;
fflush(stdin);
fgets(sobrenome,sizeof(nome),stdin);

for(cont=0;sobrenome[cont]!='\0'&&sobrenome[cont]!='\n';cont++){
nome_completo[cont]=sobrenome[cont];
}
nome_completo[cont]=' ';
for(cont++;nome[cont2]!='\0'&& nome[cont2]!='\n';cont++){
nome_completo[cont]=nome[cont2];
}
printf("seu nome ivertido é:%s %s",nome_completo);
system("pause&quot;
return 0;
}
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal