Convertit les entiers en binaire ,pr : resultat inverser

Fermé
tamtalini - 1 avril 2014 à 01:12
 tamtalini - 1 avril 2014 à 01:19
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define maxi 20

int bin(int caract)
{



if(caract/2==0)
{
if(caract%2 == 0)
{
printf("1");

}

if(caract%2 != 0)
{
printf("0");

}
getch();
exit(0);
}

if(caract%2 == 0)
{
printf("1");

}

if(caract%2 != 0)
{
printf("0");

}

return(bin(caract/2));
}


main()
{
int i=0;
int caract;
printf("donner l'entier a convertir en binaire");
scanf("%d",&caract);

return(bin(caract));
}

1 réponse

Chris 94 Messages postés 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 337
1 avril 2014 à 01:15
0
svp aidez moi a trouver la solution ce programme donne une resultat faux
0