J'ai des problémes avec la fonction scanf

Résolu
xxxsharinganxxx Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
 loupius -
Bonjour,
j'ai des problémes avec la fonction scanf,car j'ai mis en place un graphe avec des bar3d et des éllipses,et j'ai du mal a scané des chitres et des caractéres dans ce graphe dans des enplacement spécifier,,le scanf me bousille le graphe quand je la met..n'y a t'il pas une autre méthode.....je vous pris...
A voir également:

4 réponses

bizu53 Messages postés 1274 Date d'inscription   Statut Membre Dernière intervention   861
 
Ton problème n'est pas bien clair ... je n'ai pas compris grand chose.
Pourrais-tu coller ton code (ou simplement les passages importants) pour qu'on puisse voir concrètement ?
0
xxxsharinganxxx Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
d'accord..

void tableau()
{ int n;
cleardevice();
setfillstyle(SOLID_FILL,15);
fillellipse(0,0,2000,2000);
setcolor(15);
setfillstyle(SOLID_FILL,GREEN);
bar3d(20,28,50,66,0,0);
setfillstyle(SOLID_FILL,BLUE);
bar3d(20,25,50,41,0,0);
setfillstyle(SOLID_FILL,15);
pieslice(20,30,10,90,100);
setfillstyle(SOLID_FILL,15);
pieslice(-48,50,6,8,100);
setfillstyle(1,15);
fillellipse(37,67,15,15);
setcolor(BLUE);
settextstyle( SMALL_FONT,0,9/2);
outtextxy(52,30,"INSTITUT SUPERIEUR");
outtextxy(54,40,"DU GENIE APPLIQUE");
setcolor(1);
outtextxy(501,30,"ANNEE UNIVERSITAIRE");
outtextxy(533,40,"2008-2009");
settextstyle(TRIPLEX_FONT, 0, 1);
setcolor(BLUE);
outtextxy(32,52,"IGA");

setfillstyle(SOLID_FILL,15);
bar3d(89,88,599,65,0,0);

setfillstyle(SOLID_FILL,15);
bar3d(70,98,620,439,0,0);

setfillstyle(SOLID_FILL,15);

bar3d(70,448,330,470,0,0);
bar3d(350,433,490,460,0,0);
bar3d(400,433,490,460,0,0);

bar3d(159,98,620,439,0,0);
bar3d(220,98,620,439,0,0);
bar3d(278,98,620,439,0,0);
bar3d(350,98,620,439,0,0);
bar3d(400,98,620,439,0,0);
bar3d(490,98,620,439,0,0);
bar3d(70,170,490,170,0,0);
bar3d(20,209,620,209,0,0);
bar3d(70,248,490,248,0,0);
bar3d(20,287,620,287,0,0);
bar3d(70,326,490,326,0,0);
bar3d(20,365,620,365,0,0);
setfillstyle(SOLID_FILL,WHITE);
rectangle(20,439,620,130);

setcolor(BLACK);
settextstyle(SMALL_FONT,0,4);
outtextxy(95,68,"Nom et Pr‚nom:");
outtextxy(480,68,"classe:");
settextstyle(DEFAULT_FONT,0,0);
outtextxy(88,110,"Mati‚re");
outtextxy(166,110,"Noteø1");
outtextxy(226,110,"Noteø2");
outtextxy(287,110,"N.Final");
outtextxy(360,110,"Coef");
outtextxy(415,110,"N.F*Coef");
outtextxy(521,110,"V.Module");
settextstyle(DEFAULT_FONT,1,0);
outtextxy(49,138,"Moduleø1");
outtextxy(49,216,"Moduleø2");
outtextxy(49,294,"Moduleø3");
outtextxy(49,371,"Moduleø4");


settextstyle(SMALL_FONT,0,4);
outtextxy(78,143,"Algorithmique");
outtextxy(78,178,"Programmation");
outtextxy(112,190,"C");
outtextxy(84,217,"Automatisme");
outtextxy(104,229,"Cour");
outtextxy(84,255,"Automatisme");
outtextxy(108,267,"Tp");
outtextxy(80,292,"Technique de");
outtextxy(78,304,"Communication");
outtextxy(94,338,"Anglais");
outtextxy(82,394,"Math‚matique");

settextstyle(DEFAULT_FONT,0,0);
outtextxy(105,456,"Moyenne G‚n‚ral: -- /20");


outtextxy(185,148,"-");
outtextxy(185,188,"-");
outtextxy(185,226,"-");
outtextxy(185,265,"-");
outtextxy(185,304,"-");
outtextxy(185,343,"-");
outtextxy(185,399,"-");

outtextxy(245,148,"-");
outtextxy(245,188,"-");
outtextxy(245,226,"-");
outtextxy(245,265,"-");
outtextxy(245,304,"-");
outtextxy(245,343,"-");
outtextxy(245,399,"-");

outtextxy(310,148,"-");
outtextxy(310,188,"-");
outtextxy(310,226,"-");
outtextxy(310,265,"-");
outtextxy(310,304,"-");
outtextxy(310,343,"-");
outtextxy(310,399,"-");

outtextxy(371,148,"-");
outtextxy(371,188,"-");
outtextxy(371,226,"-");
outtextxy(371,265,"-");
outtextxy(371,304,"-");
outtextxy(371,343,"-");
outtextxy(371,399,"-");

outtextxy(439,148,"-");
outtextxy(439,188,"-");
outtextxy(439,226,"-");
outtextxy(439,265,"-");
outtextxy(439,304,"-");
outtextxy(439,343,"-");
outtextxy(439,399,"-");

outtextxy(439,448,"-");
outtextxy(371,448,"-");

outtextxy(525,148,"V");
outtextxy(575,148,"R");
setfillstyle(SOLID_FILL,15);
setcolor(1);
fillellipse(553,177,15,15);
outtextxy(550,175,"-");

setcolor(16);
outtextxy(525,228,"V");
outtextxy(575,228,"R");
setfillstyle(SOLID_FILL,15);
setcolor(1);
fillellipse(553,257,15,15);
outtextxy(550,255,"-");

setcolor(16);
outtextxy(525,305,"V");
outtextxy(575,305,"R");
setfillstyle(SOLID_FILL,15);
setcolor(1);
fillellipse(553,332,15,15);
outtextxy(550,330,"-");

setcolor(16);
outtextxy(525,382,"V");
outtextxy(575,382,"R");
setfillstyle(SOLID_FILL,15);
setcolor(1);
fillellipse(553,409,15,15);
outtextxy(550,407,"-");



gotoxy(20,20);scanf("%d",&n);




getch();
}


le scanf elle la dessus , elle ne fonctionne pas avec mode graphe..n'y a t'il pas une solution..



0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

Il est censé faire qui ton scanf?
Je vois que tu n'utilises pas cette variable?
Pourquoi la lire depuis stdin?!

0
loupius
 
Peut-être n'a-t-il pas mis tout le code... ;=)))
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570 > loupius
 
Salut,

Ben, mes questions l'invitent, de façon implicite, de le faire ;-))
0
loupius > lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention  
 
Après la réponse n° 6
Bien vu: il n'a pas mis tout le code...
Raté: il ne met pas tout le code... peut-être un manque de place.
De toute façon le scanf marche mais ca ne fonctione pas, va comprendre!
0
xxxsharinganxxx Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
oui..j'ai pas mis tout le code...je vous est mentrer juste l'erreur...le scanf marche mais ca ne fonctione pas correctement avec le graphe....
je veux savoir s'il y a un autre moyen de le faire avec une autre fonction ou si je peux la corrigé....
0