Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
bom...sou novo em c++ e queria saber como eu faço para identificar um sobrenome no meio de um nome todo... tipw aparecer na tela assim ex.: ( o joao junior pinteiro o computador pede pra pessoa digitar)
Digite seu nome completo: Joao Junior Pinteiro
Ola Sr. Junior
...
beleza...e como se fosse pra identificar o espaço na fraze....
obrigado pela atençao. http://forum.imasters.com.br/public/style_emoticons/default/joia.gif
Tenta um
int i=0;while(nome[i]!=' ') i++;i++;while(nome[i]!=' ') { // LINHA 4 printf("%c",nome[i]); i++;}Deve funcionar se o nome for na forma Xxx Yyy Zzz ou maisAgora se o nome for composto apenas de Xxx Yyy você deve mudar a linha 4 para **nome*!='\0'***
Isto mostra +- como você deve trabalhar, agora você deve adaptá-lo ao seu programa.