mostrar lista recursiva

Solutions on MaxInterview for mostrar lista recursiva by the best coders in the world

showing results for - "mostrar lista recursiva"
Pedro
05 Apr 2018
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}