Buscar

Atividade prática - Inverter frase e trocar as vogais por @

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int vogal(char ltr)
{
	if (ltr == 'a' || ltr == 'A' || ltr == 'e' || ltr == 'E' || ltr == 'i' || ltr == 'I' || ltr == 'o' || ltr == 'O' ||
	ltr == 'u' || ltr == 'U')
		return 1;
	else
		return 0;
}
int main() 
{
	
	char frase[21], frasefinal[21];
	int i, tamfrase, cont;
	printf("\n\nInforme uma palavra: ");
	gets_s(frase);
	tamfrase = strlen(frase) - 1;
	cont = 0;
	for (i = tamfrase; i >= 0; i--)
	{
		if (vogal(frase[i]) == 1)
		{
			frasefinal[cont] = '@';
			cont++;
		}
		else
		{
			frasefinal[cont] = frase[i];
			cont++;
		}
	}
	frasefinal[cont] = '\0';
	system("cls");
	
	printf("\n\nSua palavra: %s", frase);
	printf("\n\nPalavra invertida e com as vogais modificadas para @: %s\n", frasefinal);
	system("PAUSE");
	return (0);
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando