Bonjour,
voila les amis, j' ai un exercice à rendre pour demain. On demande un entier a l' utilisateur; le programme doit determiner le nombre de chiffres de l' entier et donner le nombre mirroir (ex:1234>>4321).
voila le programme que j' ai ecris( qui ne marche pas pour la deuxieme partie de l exercice) :
Merci mille fois pour votre aide les amis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 #include <stdio.h> main() { int n,c,i,s,m; printf("donnez un entier "); scanf("%d",&n); c=1; m=0; while(n/10!=0) { n=n/10; c=c+1; } printf("le nombre de chiffres dans l'entier entre est %d",c); for(i=1;i<=c;i++) { s=((n%pow(10,i))/pow(10,i-1))*pow(10,n-i); m=m+s; } printf("%d",m); getch(); }
Partager