est-ce que vous pouvez m'aider. je veux que mon code fait : au deput j'affiche 3 messages
- je continu si seulement 1 ou 2 est appuyé
-si appuyer j'affiche la touche à côté du mess. 3
- autre message on doit entrer un numéro entre
-40 et 100 si nombre est 50 on le pace dans la
mémoire et on affiche l'autre message,sinon on
on affiche le même message sur la deuxième ligne
on fait pour l'autre message pareille
void main(void)
{
AfficheMess();
for(;
{
nChoix= getch();
while ((nChoix == '1') || (nChoix == '2'))
{
Choix();
AfficheMess1();
EntrerNumero();
nValeur1=atoi(&szLecture[2]);
if((szLecture[2] >= 40) && (szLecture[2] >= 100))
{
AfficheMess2();
EntrerNumero();
nValeur2=atoi(&szLecture[5]);
}
AfficheMess3();
EntrerNumero();
nValeur3=atoi(&szLecture[8]);
}
}
}
/* ***** FONCTIONS DU PROGRAMME ***** */
/*
On doit toujours documenter les fonctions du programme en indiquant
ce qu'elle attend en entree, ce qu'elle retourne en sortie et une
breve description de ce qu'elle fait.
Entree: ce qu'elle attend
Sortie: ce qu'elle retourne
Utilite: ce que la fonction fait
*/
void AfficheMess (void)
{
_cputs("1) Conversion de F -> C " ) ;
_cputs("\n \r2) Conversion de C -> F " ) ;
_cputs("\n \n \r Faites votre choix S.V.P.:") ;
}
void Choix (void)
{
_putch(nChoix) ;
}
void AfficheMess1(void)
{
_cputs("\n \r Entrer le 1ere numero :" ) ;
}
void EntrerNumero (void)
{
szLecture[0] = 5 ;
cgets(szLecture);
}
void AfficheMess2(void)
{
_cputs("\n \n \r Entrer le numero de fin :" ) ;
}
void AfficheMess3(void)
{
_cputs("\n \n \r Entrer l'Ecart :" ) ;
}
-----