TEMA

Wrong answer C

F3mnail preguntado 1 month ago

include

int main() {

int m,n; int sum;

scanf("%d %d", &m, &n);getchar();

if(m >0 && n >0){

if(m>n){

for(int i=n;i<=m;i++){
printf("%d ", i);
sum += i;
}

printf("Sum=%d\n",sum);
sum=0;

}else if(n>m){

  for(int i=m;i<=n;i++){
    printf("%d ", i);
    sum += i;
    }

    printf("Sum=%d\n",sum);

    sum=0;

}

}

return 0;

}

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

  • feodorv respondido 1 month ago

    The problem states:

    Read an undetermined number of pairs values

    In your code I can see only one attempt to read the input pair. You can try

    while( scanf("%d %d", &m, &n) == 2 && n > 0 && m > 0 )
    {
      ...
    }