Даны два целых числа: А и В. Вывести все целые числа, расположенные между числами А и В в порядке убывания - C (СИ)

Формулировка задачи:

Даны два целых числа: А и В. Вывести все целые числа, расположенные между числами А и В в порядке убывания.

Код к задаче: «Даны два целых числа: А и В. Вывести все целые числа, расположенные между числами А и В в порядке убывания - C (СИ)»

textual
#include <stdio.h>      // printf
 
int main(void)
{
    int a, b;
    scanf("%d %d", &a, &b);
    if( a > b ) { a ^= b ^= a ^= b; }   // XOR swap
    for( ++a, --b; a <= b; --b ) {
        printf("%d ", b);
    }
    return 0;
}

8   голосов, оценка 4.000 из 5


СОХРАНИТЬ ССЫЛКУ