1/* Construir una función recursiva que imprima la lista de números naturales
2comprendidos entre dos valores a y b dados por el usuario. */
3void lista(int a, int b){
4 if(a == b){
5 printf("%d", a);
6
7 }else if(a < b){
8 printf("%d ", a);
9 printf("%d ", b);
10
11 if (a + 1 != b){
12 lista(a + 1, b - 1);
13 }
14 }
15
16 else if(b < a){
17 printf("%d ", a);
18 printf("%d ", b);
19
20 if (b + 1 != a){
21 lista(a - 1, b + 1);
22 }
23 }
24}