A dúvida é a seguinte: Eu quero um programa que peça ao usuário seu nome. Não sei, no entanto, quantos sobrenomes tem a pessoa, no caso, optei por colocar 5 variáveis para receber o nome. Mas se a pessoa tiver apenas 4 nomes, não funciona, pois o código vai pedir um quinto nome. Como resolver isto?
#include<stdio.h>
#include<conio.h>
int main(){
int CEP, END;
char NOME[20];
char NOME1[20];
char NOME2[20];
char NOME3[10];
char NOME4[20];
printf(" Qual o seu nome completo?");
scanf("%s""%s""%s""%s""%s",NOME, NOME1, NOME2,NOME3, NOME4);
printf("O nome armazenado foi: %s, %s, %s, %s, %s,\n", NOME, NOME1, NOME2, NOME3, NOME4 );
Pergunta
Inês Castro
A dúvida é a seguinte: Eu quero um programa que peça ao usuário seu nome. Não sei, no entanto, quantos sobrenomes tem a pessoa, no caso, optei por colocar 5 variáveis para receber o nome. Mas se a pessoa tiver apenas 4 nomes, não funciona, pois o código vai pedir um quinto nome. Como resolver isto?
#include<stdio.h>
#include<conio.h>
int main(){
int CEP, END;
char NOME[20];
char NOME1[20];
char NOME2[20];
char NOME3[10];
char NOME4[20];
printf(" Qual o seu nome completo?");
scanf("%s""%s""%s""%s""%s",NOME, NOME1, NOME2,NOME3, NOME4);
printf("O nome armazenado foi: %s, %s, %s, %s, %s,\n", NOME, NOME1, NOME2, NOME3, NOME4 );
Link para o comentário
Compartilhar em outros sites
0 respostass 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.