TOPIC

Time limit exceeded

bbdmbenz asked 5 years ago

Alguém sabe o por que deu esse erro? Segue código abaixo:

#include <stdio.h>

int main(){
int x,y;
while((x!=0)||(y!=0)){
scanf("%d %d",&x,&y);

if (x>y){

    printf("Decrescente\n");
}

    else if(x<y){
          printf("Crescente\n");
          }
}
return 0;
}

/pt/runs/code/11474858

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

  • Ashraful-Islam-Emon_STAT replied 3 years ago

    while(1){ scanf("%d %d",&x,&y); if(x==y) break; ............ ........... }

  • PhilipiII replied 3 years ago

    Não é final eof, coloque apenas while (x != y), só que aconselho colocar valores iniciais como x = 1 e y = 2, para na hora de pegar os valores do lixo x e y não correr o risco de serem iguais

  • lmiranda26 replied 5 years ago

    O código é encerrado quando ambos (x e y) são iguais, não quando são iguais a 0.

  • dalves38 replied 5 years ago

    A entrda é com o final do arquivo EOF