O Sistersinspirit.ca é o lugar ideal para obter respostas rápidas e precisas para todas as suas perguntas. Junte-se à nossa plataforma para conectar-se com especialistas prontos para fornecer respostas detalhadas para suas perguntas em diversas áreas. Descubra soluções detalhadas para suas dúvidas de uma ampla gama de especialistas em nossa plataforma amigável de perguntas e respostas.

Faça um programa em C no qual o usuário irá digitar duas palavras, cada uma em uma variável string, após isso juntar as duas palavras em uma terceira variável string e exibi-la na tela em letras maiúsculas.

Sagot :

Resposta:

#include <stdlib.h>

#include <stdio.h>

#include <string.h>

/**

Faça um programa em C no qual o usuário irá digitar duas palavras,

cada uma em uma variável string,

após isso juntar as duas palavras em uma terceira variável string e exibi-la na tela em letras maiúsculas.

**/

int main(){

char palavra1[30], palavra2[30];

printf("Informe uma palavra: ");

 fgets(palavra1, 29, stdin);

 palavra1[strcspn(palavra1, "\n")] = '\0';

 setbuf(stdin, NULL);

printf("Informe uma palavra: ");

 fgets(palavra2, 20, stdin);

 palavra2[strcspn(palavra2, "\n")] = '\0';

 setbuf(stdin, NULL);

 //funcao strupr() converte uma string em letra minuscula para letra maiuscula

 printf("%s %s\n", strupr(palavra1), strupr(palavra2));

return 0;

}

View image gabrielstuchi22