PROBLEME
Ecrivez un programme qui lit deux entiers N et M en entrée avec N <= M, et qui affiche dans l'ordre, tous les entiers de N à M, séparés par des espaces.
Votre programme doit utiliser une fonction récursive.
CODE SOURCE
#include <stdio.h>
void entier(int a,int b)
{
printf("%d",a);
if(a<b)
entier(a+1,b);
}
int main(int argc, char *argv[])
{
unsigned int A;
unsigned int B;
scanf("%d\n",&A);
scanf("%d\n",&B);
entier(A,B);
return 0;
}
EXPLICATIONS
Pour écrire sur la sortie standard, on utilise la fonction printf().
Pour lire sur l'entrée standard, on utilise la fonction scanf().
|