Fusionner des variables en C

Pommesky -  
jojo67150 Messages postés 111 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je voudrais juste savoir quel est la syntaxe pour fusionner des variables en C
Par exemple :
nb1 = 1
nb2 = 2
nb3 = 3

et je faudrait avoir une nouvelle variable "nombre" tel que nombre = 123
A voir également:

5 réponses

jojo67150 Messages postés 111 Date d'inscription   Statut Membre Dernière intervention   10
 
OK Ben si on considère que le 1er nombre est toujours la centaine, le 2eme toujours la dixaine, le 3eme toujours les unités tu peut faire

calc1= nb1*100
calc2=nb2*10
nb=calc1+calc2+nb3
1
tibobo_77 Messages postés 1358 Date d'inscription   Statut Membre Dernière intervention   263
 
Salut,
tes nb X sont des entiers, des chaines de caractères (ou string)?
@+
0
jojo67150 Messages postés 111 Date d'inscription   Statut Membre Dernière intervention   10
 
#include <string.h>
#include<stdio.h>
#include<stdlib.h>

int main(int argc, char *argv[])

{
long nb1 = 1;
long nb2 = 2;
long nb3 = 3;
char nombre [4];

sprintf(nombre, "%ld%ld%ld", nb1, nb2, nb3);
printf("%s", nombre);

return 0;
}


0
Pommesky
 
se sont des entier int
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Pommesky
 
Désoler pour le double post
Merci jojo mais j'ai peur que cela ne soit un peu trop compliquer, en effet je programme un microcontroleur et donc il me faudrait vraiment le truc le plus basique possible.
0