Qui peut m'aider a corriger un program C
Résolu
khaled47
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
dragondark Messages postés 465 Date d'inscription Statut Membre Dernière intervention -
dragondark Messages postés 465 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
QUI PEUT M'AIDER A CORRIGER UN PROGRAM C (COMPILATION) & merci d'avance ^^
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main()
{int a,b,c,x,choix1,choix2=0;
printf("1_permutation de 2 variable \n 2_permutation de 3 variable");
scanf("%d",&choix1);
if (choix1==1)
{
while((choix2)!=3)
{
printf("1_methode variable supplimentaire\n2_permutation par affichage\n_3quiter");
scanf("%d",&choix2);
printf("a=%d" ,a);scanf("%d",&a);
printf("b=%d" ,b);scanf("%d",&b);
switch (choix2):
{ case 1 :
x=a;
a=b;
b=a;
printf("a=%d b=%d",a,b);
break;
case 2:
printf("b=%d a=%d",a;b);
break;
case 3 : exit(0); break;
default :
printf("erreur de saisi");
}
{printf("1_methode variable supplimentaire\n2_permutation par affichage\n_3quiter");
scanf("%d",&choix2);
}}
else if ((choix2)==2)
{
while((choix2)!=3)
{
printf("1_methode de variable supplimentaire\n2_methode d'affichage\n3_quit");
scanf("%d",& choix2);
printf("a=%d" ,a);scanf("%d",&a);
printf("b=%d" ,b);scanf("%d",&b);
printf("c=%d" ,c);scanf("%d",&c);
switch(choix2):
{ case 1 :
x=a;
a=b;
b=c;
c=x;
printf("a=%d\n b=%d \n c=%d",a,b,c);
break;
case 2 :
printf("a=%d\n b=%d \n c=%d",b,c,a);
break;
case 3 : exit(0);break;
default :
printf("erreur de saisi");
}
}
}
else
printf("choix invalide!!!!!!!!!!!!!!!!!!!!!!!!");
getch();
}
QUI PEUT M'AIDER A CORRIGER UN PROGRAM C (COMPILATION) & merci d'avance ^^
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main()
{int a,b,c,x,choix1,choix2=0;
printf("1_permutation de 2 variable \n 2_permutation de 3 variable");
scanf("%d",&choix1);
if (choix1==1)
{
while((choix2)!=3)
{
printf("1_methode variable supplimentaire\n2_permutation par affichage\n_3quiter");
scanf("%d",&choix2);
printf("a=%d" ,a);scanf("%d",&a);
printf("b=%d" ,b);scanf("%d",&b);
switch (choix2):
{ case 1 :
x=a;
a=b;
b=a;
printf("a=%d b=%d",a,b);
break;
case 2:
printf("b=%d a=%d",a;b);
break;
case 3 : exit(0); break;
default :
printf("erreur de saisi");
}
{printf("1_methode variable supplimentaire\n2_permutation par affichage\n_3quiter");
scanf("%d",&choix2);
}}
else if ((choix2)==2)
{
while((choix2)!=3)
{
printf("1_methode de variable supplimentaire\n2_methode d'affichage\n3_quit");
scanf("%d",& choix2);
printf("a=%d" ,a);scanf("%d",&a);
printf("b=%d" ,b);scanf("%d",&b);
printf("c=%d" ,c);scanf("%d",&c);
switch(choix2):
{ case 1 :
x=a;
a=b;
b=c;
c=x;
printf("a=%d\n b=%d \n c=%d",a,b,c);
break;
case 2 :
printf("a=%d\n b=%d \n c=%d",b,c,a);
break;
case 3 : exit(0);break;
default :
printf("erreur de saisi");
}
}
}
else
printf("choix invalide!!!!!!!!!!!!!!!!!!!!!!!!");
getch();
}
A voir également:
- Qui peut m'aider a corriger un program C
- Corriger un message whatsapp - Guide
- Program files - Forum Windows
- Device harddiskvolume3 program files bonjour mdnsnsp.dll - Forum Virus
- Atheros client installation program - Forum Logiciels
- The following component(s) are required to run this program microsoft visual c++ runtime ✓ - Forum Programmation
22 réponses
ca fais un pti bout de temps que j'ai arrêter le C
donc je vais essayer de t'aider mais pas sur d'y arriver
commence par mettre un espace entre les include et le chemin
}
{printf("1_methode variable supplimentaire\n2_permutation par affichage\n_3quiter");
scanf("%d",&choix2);
}}
prk ta une ouverture { devant printf?
Cordialement
Dragondark de lonlindil
donc je vais essayer de t'aider mais pas sur d'y arriver
commence par mettre un espace entre les include et le chemin
}
{printf("1_methode variable supplimentaire\n2_permutation par affichage\n_3quiter");
scanf("%d",&choix2);
}}
prk ta une ouverture { devant printf?
Cordialement
Dragondark de lonlindil
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
erf désoler j'avais pas vu les :
pourtant je regardais l'architecture du switch
Tant mieux pour toi :)
Cordialement
Dragondark de lonlindil
pourtant je regardais l'architecture du switch
switch (i){ case 0: { switch (j){ case 0: matrix_tmp[i][j] = 77; break; //... } } break; //... }
Tant mieux pour toi :)
Cordialement
Dragondark de lonlindil
il marche pas comme il faut,il me donne des valeur (a & b)et si je choisir peermutation de 3 variable
il m affiche choix invalide!!!!!!!!!!!!!!!!!!!!!!!!
il m affiche choix invalide!!!!!!!!!!!!!!!!!!!!!!!!
scanf("%d",& choix2);
enlève l'espace
estce- que quand tu choisit pour 2 variable ca marche?
cordialement
Dragondark de lonlindil
enlève l'espace
estce- que quand tu choisit pour 2 variable ca marche?
cordialement
Dragondark de lonlindil
while((choix2)!=3) { printf("1_methode de variable supplimentaire\n2_methode d'affichage\n3_quit"); scanf("%d",& choix2); printf("a=%d" ,a);scanf("%d",&a); printf("b=%d" ,b);scanf("%d",&b); printf("c=%d" ,c);scanf("%d",&c);
il y a un espace
Cordialement
Dragondark de lonlindil
prk les crochet?
est-ce que l'espace avant la virgule dans les printf ca gene pas?
et est-ce que quand tu choisit pour 2 variable ca marche?
Cordialement
Dragondark de lonlindil
{printf("1_methode variable supplimentaire\n2_permutation par affichage\n_3quiter"); scanf("%d",&choix2); }
est-ce que l'espace avant la virgule dans les printf ca gene pas?
et est-ce que quand tu choisit pour 2 variable ca marche?
Cordialement
Dragondark de lonlindil
j ai trouver une autre fois l faute
printf("a=%d");scanf("%d",&a)
pas
printf("a=%d",a);scanf("%d",&a)
printf("a=%d");scanf("%d",&a)
pas
printf("a=%d",a);scanf("%d",&a)
ou tu l'initialise
a=0;
printf("a=%d",a);scanf("%d",&a)
normalement cette syntax permet de mettre la valeur d'une variable dans le printf
Cordialement
Dragondark de lonlindil
a=0;
printf("a=%d",a);scanf("%d",&a)
normalement cette syntax permet de mettre la valeur d'une variable dans le printf
Cordialement
Dragondark de lonlindil
maintenant ca marche pour la permutation de 2 var il reste 3 var
l orsque je tappe 2 :
" choix invalide!!!!!!!!!!!!!!!!!!!!!!!!"
l orsque je tappe 2 :
" choix invalide!!!!!!!!!!!!!!!!!!!!!!!!"