Buscar

747 Chandu e letra consecutiva

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

#include <stdio.h>
#include <string.h>
#define MAX 100
char tds_iguais(char letras[],int qtd_letras)
{
	int i;
	for(i = 1; i < qtd_letras; ++i)
	{
		if(letras[0] != letras[i])
		{
			return 1;
		}
	}
}
int main()
{
	int t,i,j,qtd_letras,iguais;
	scanf("%d", &t);
	char letras[MAX];
	for(i = 0; i < t; ++i)
	{
		scanf("%s", letras);
		qtd_letras = strlen(letras);
		if(tds_iguais(letras,qtd_letras) == 1)
		{
			for(j = 1; j < qtd_letras; ++j)
			{
				if(letras[j-1] == letras[j])
				{
					letras[j-1] = '+';
				}
			}
			for(j=0; j < qtd_letras; ++j)
			{
				if(letras[j] != '+')
				{
					printf("%c", letras[j]);
				}
			}
		}
		printf("\n");
	}
	
	return 0;
}

Teste o Premium para desbloquear

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

Continue navegando