1)
AVEC WHILE

#include <stdio.h>
#include <stdlib.h>

int main(void) {
  int x,y;
  printf("insérez un entier naturel\n");
  scanf("%d", &x);
  printf("insérez un deuxième entier naturel\n");
  scanf("%d", &y);
  if (x<y){
	printf("dans l'ordre croissant tous les entiers compris entre ces deux valeurs sont :\n");
	while(x<y){
  	printf("%d\n",x);
  	x+=1;
	}
  }else if(x==y){
	printf("Il n'y a aucun entier qui soit compris entre ces deux valeurs car ils sont égaux\n");
  }else{
	printf("dans l'ordre croissant tous les entiers compris entre ces deux valeurs sont :\n");
	while(x>y){
	printf("%d\n",y);
	y+=1;
	}
  }
  return EXIT_SUCCESS;
}

AVEC DO WHILE
#include <stdio.h>
#include <stdlib.h>

int main(void) {
  int x,y;
  printf("insérez un entier naturel\n");
  scanf("%d", &x);
  printf("insérez un deuxième entier naturel\n");
  scanf("%d", &y);
  if (x<y){
    printf("dans l'ordre croissant tous les entiers compris entre ces deux valeurs sont :\n");
    do{
      x+=1;
      printf("%d\n",x);
    }while(x<y);
  }else if(x==y){
    printf("Il n'y a aucun entier qui soit compris entre ces deux valeurs car ils sont égaux\n");
  }else{
    printf("dans l'ordre croissant tous les entiers compris entre ces deux valeurs sont :\n");
    do{
      	y+=1;
    printf("%d\n",y);
    }while(x>y);
  }
  return EXIT_SUCCESS;

}

