TEMA

Wrong answer (10%) - C

Breno Silva preguntado 3 years ago

Alguém pode me ajudar? Não encontro o erro!

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

int main() {
  int i;
  char fraseP[1001];

  scanf(" %[^\n]s", fraseP);

  for(i = 0; i < strlen(fraseP); i++){
    if(!(fraseP[i] == 'p' && fraseP[i+2] == 'p'))
        if (!(fraseP[i] == 'p' && !(fraseP[i+1] == 'p')))
          printf("%c", fraseP[i]);
  }
  printf("\n");
  return 0;
}

Recuerda no enviar soluciones. Tu mensaje puede ser revisado por nuestros moderadores.

  • Luane dos Santos respondido 3 years ago

    \n fora do for

  • Carlos Rick respondido 2 years ago

    tem que ser uma unico resultado final, ou seja é necessario que o printf seja apresentado apenas uma vez com expecificado pelo exercicio

  • Breno Silva respondido 2 years ago

    com gets o erro continua

  • Bianca Polónia respondido 2 years ago

    tenta usar gets(fraseP); ao ivés de scanf

  • Breno Silva respondido 2 years ago

    já tentei com \n