TOPIC

AJUUUDA (WRONG ANSWER 5%)

Vitor Affonso asked 5 months ago

Rapaziada, tentei de varias formas aqui mas esta faltando ai esses 5%, segue o código C abaixo:

include include

int main(void) {

int T, j, k, l, ll, m, aux;
int i = 0;
char str[1000], str1[1000];

scanf("%d", &T);

while(T--)
{
    gets(str);

    ll = strlen(str);

    // FOR DO PASSO 1
    for(j = 0; j < ll; j++)
    {
        //Verifica as Letras
        if((str[j] >= 'A' && str[j] <= 'Z') || (str[j] >= 'a' && str[j] <= 'z'))
        {
            // COMEÇA O PASSO 1
            str[j] = str[j] + 3;
        }

    };

    //FOR DO PASSO 2 - INVERTER A LINHA

    k = 0;
    aux = 0;
    l = ll - 1;

    for(k = 0; k < l; k++)
    {
        aux = str[k];
        str[k] = str[l];
        str[l] = aux;
        l--;
    };

    //PASSO 3 - truncamento a partir da metade
    l = ll/2;
    for(k = l; k < ll; k++)
    {
        str[k] = str[k] - 1;
    };

    for(k = 0; k < ll; k++)
        printf("%c", str[k]);

    i++;
};
// fim do while 

return 0;

}

This topic has not been answered yet. Be the first!

Remember not post solutions. Your post may be reviewed by our moderators.