Jump to content
Fórum Script Brasil
  • 0

Mudar somente as Vogais de uma String.


Question

Preciso de ajuda para fazer esse programa. 

Crie um programa que tenha uma string de tamanho 40 e peça ao usuário para informar um valor para ela.
Depois de ler o valor do usuário, o programa deverá deixar todas as vogais da string em maiúsculo

Eu só consigo chegar até ai nesse código.

#include <stdio.h>
#include <string.h>
#include <ctype.h>

int main()
{
    char texto [40];
    printf("Digite um texo: ");
    fgets(texto,40,stdin); 
    texto[0] = toupper(texto[0]);
    printf("Nova texto: %s", texto);
        
 return 0 ;   
}

 

Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Percorra todas as letras de texto com um laço de repetição, checando a cada iteração se a letra é uma vogal e, caso verdadeiro, altere para maiúsculo.

Edited by Hazzu
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      148900
    • Total Posts
      644979
×
×
  • Create New...