Fazer um programa em C, que leia uma frase e mostre a primeira palavra em letras maiusculas e a ultima palavra em letras minusculas
Soluções para a tarefa
Respondido por
0
Resposta:
#include<stdio.h> #include<stdlib.h> #include <string.h> //maiuscula strupr(string)//minuscula strlwr(string)main() { char string[20]; printf("\n Escreva uma frase:"); gets(string); printf("\n A frase original eh: %s", string); strlwr(string); printf("\n A frase convertida eh: %s", string); printf("\n \n"); system("pause"); return 0;}
Explicação:
SERIA MAIS OU MENOS ASSIM
Perguntas interessantes
Português,
6 meses atrás
Ed. Física,
6 meses atrás
Português,
8 meses atrás
Matemática,
8 meses atrás
Ed. Moral,
1 ano atrás
Biologia,
1 ano atrás
#include
#include
int main() {
char frase[100];
int i;
printf("Digite uma frase: ");
scanf("%[^\n]", frase);
strlwr(frase);
for (i = 0; i < strlen(frase) + 1; i++) {
if (i == 0 || frase[i - 1] == ' ')
frase[i] = toupper(frase[i]);
else
frase[i] = frase[i];
}
printf("Frase: %s\n", frase);
return 0;
}