| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 
 | #include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sring.h>
 
int main(int argc, char *argv[])
{
int entier, quotient, resultant;
char reste[3], binaire[20];
 
printf("Saisissez un entier");
scanf("%d", &entier);
do
{
resultant = quotient % 2;
quotient = quotient / 2;
strcpy(binaire, "");
strcpy(reste, resultant); /* Comment mettre une variable dans une chaîne de caractères ? */
strcat binaire, reste;
 
}
while(reste != 0);
ltoa(binaire, binaire, 10);
printf("Correspondance binaire = %s", binaire);
 
system("PAUSE");
return 0;
} | 
Partager