Problème scanf (langage C)
Résolu
ghouma
-
ghouma -
ghouma -
Bonjour, j'ai un problème dans la deuxième "scanf" ne marche pas :( répond s'il vous plait.
le problème exactement est: scanf("%c",&choix2); ligne 26.
Voici le code:
#include <stdio.h>
#include <conio.h>
int main()
{
char choix2,choix;
printf("\n Les Fichier a traiter:\n\n");
printf("\n1-Ajouter");
printf("\n2-cree");
printf("\n3-recherche client");
printf("\nvotre choix:\n");
scanf("%c",&choix);
switch (choix)
{
case '1': //*************************choix == 1
printf("\n\tCreation");
printf("\n1-\tProduit\n");
printf("2-\tLivraison produit\n");
printf("3-\tCompte client\n");
printf("4-\tFacture\n");
printf("\nvotre choix:\n");
scanf("%c",&choix2);
switch (choix2)
{
case '1':printf("--------------> Creation1 \n");
break;
case '2':printf("--------------> Creation2 \n");
break;
default:printf("ereure\n");
break;
}
break;
}
getch();
return(0);
}
le problème exactement est: scanf("%c",&choix2); ligne 26.
Voici le code:
#include <stdio.h>
#include <conio.h>
int main()
{
char choix2,choix;
printf("\n Les Fichier a traiter:\n\n");
printf("\n1-Ajouter");
printf("\n2-cree");
printf("\n3-recherche client");
printf("\nvotre choix:\n");
scanf("%c",&choix);
switch (choix)
{
case '1': //*************************choix == 1
printf("\n\tCreation");
printf("\n1-\tProduit\n");
printf("2-\tLivraison produit\n");
printf("3-\tCompte client\n");
printf("4-\tFacture\n");
printf("\nvotre choix:\n");
scanf("%c",&choix2);
switch (choix2)
{
case '1':printf("--------------> Creation1 \n");
break;
case '2':printf("--------------> Creation2 \n");
break;
default:printf("ereure\n");
break;
}
break;
}
getch();
return(0);
}