Ir ao conteúdo

Posts recomendados

Postado

Estou tentando resolver um exercício do uri, cujo objetivo é receber uma frase e verificar se a primeira letra de cada palavra é igual. Mas, apesar de todos os casos de teste passarem, ele apresenta compilation erro. Não sei como resolver. Segue meucódigo

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

int main()
{
    char frase[1020], vet[1020];
    int tam, j, i, flag;
    
    gets(frase);
    while(frase[0]!='*')
    {
        flag=1; j=0; i=1;
        vet[j]=toupper(frase[0]); 
        tam=strlen(frase); 
        while(i<tam && flag==1)
        {
            while(i<tam && frase!=' ')
                i++;
            if(i<tam)
            {
                if(vet[j]==toupper(frase[i+1]))
                {
                    j++; vet[j]=toupper(frase[i+1]); 
                }
                else
                    flag=0;
            }    
            i++;
        }
        if(flag==0)
            printf("N\n");
        else
            printf("Y\n");
        gets( frase);
    }
    return 0;

}>

  • Obrigado 1
Postado

@mariaclararodrigues     esse exercício já resolvi a muito tempo ,  e pelo que pude ver você está usando o asterísco para finalizar as frases ,  e no exercício não é assim ,  pois pelo exemplo de entrada não tem asterísco ,  ele precisa ser colocado na tela no final dos testes  , e um barra  n  " \n " depois do asterísco .

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!