Programmation
Fermé
DESIRES_6452
Messages postés
4
Date d'inscription
jeudi 28 février 2019
Statut
Membre
Dernière intervention
3 mars 2019
-
28 févr. 2019 à 12:33
DESIRES_6452 Messages postés 4 Date d'inscription jeudi 28 février 2019 Statut Membre Dernière intervention 3 mars 2019 - 3 mars 2019 à 10:22
DESIRES_6452 Messages postés 4 Date d'inscription jeudi 28 février 2019 Statut Membre Dernière intervention 3 mars 2019 - 3 mars 2019 à 10:22
A voir également:
- Programmation
- Application de programmation - Guide
- Programmation logo tortue télécharger - Télécharger - Études & Formations
- Problème de programmation digicode extel klavy 3 ✓ - Forum Loisirs / Divertissements
- Programmation carte à puce vierge ✓ - Forum Matériel & Système
- Programmation binaire - Guide
4 réponses
Tigzy
Messages postés
7498
Date d'inscription
lundi 15 février 2010
Statut
Contributeur sécurité
Dernière intervention
15 septembre 2021
582
28 févr. 2019 à 14:05
28 févr. 2019 à 14:05
Salut,
Alors déjà à mon avis ça ne compile pas.
C'est getchar() et non getche()
Alors déjà à mon avis ça ne compile pas.
C'est getchar() et non getche()
[Dal]
Messages postés
6198
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
13 décembre 2024
1 094
Modifié le 28 févr. 2019 à 14:22
Modifié le 28 févr. 2019 à 14:22
Bonjour DESIRES_6452,
Bienvenue sur le forum.
Lorsque tu postes du code C sur le forum, fais le en cliquant sur la flèche basse à gauche de l'icône servant à poster des images et en choisissant le langage "c", ensuite copie-colle ton code entre les balises de code, comme cela :
<code c>
ton code ici
</code>
Cela nous permet de tester ton code. Ensuite, si tu as des messages d'erreur indique les, si ton code ne fonctionne pas comme il le devrait, décrit son comportement et le comportement attendu.
Sur le fond, ton code :
- (comme l'a dit Tigzy) ne compile pas car la fonction
- ne produit pas les bons résultats, car ton 2ème if est à l'intérieur des accolade délimitant le 1er (l'indentation de ton code est trompeuse)
Poste (correctement) ton code corrigé, si tu continues d'avoir des problèmes (et décrit ces problèmes).
Autrement, si ton code ne gère pas d'autres ponctuations que le point, tu devrais aussi probablement le dire à l'utilisateur, décider ce que tu fais en cas d'apostrophes, etc.
Dal
Bienvenue sur le forum.
Lorsque tu postes du code C sur le forum, fais le en cliquant sur la flèche basse à gauche de l'icône servant à poster des images et en choisissant le langage "c", ensuite copie-colle ton code entre les balises de code, comme cela :
<code c>
ton code ici
</code>
Cela nous permet de tester ton code. Ensuite, si tu as des messages d'erreur indique les, si ton code ne fonctionne pas comme il le devrait, décrit son comportement et le comportement attendu.
Sur le fond, ton code :
- (comme l'a dit Tigzy) ne compile pas car la fonction
getche()n'existe pas dans la bibliothèque standard du C, et je pense comme lui que tu veux utiliser
getchar()à la place
- ne produit pas les bons résultats, car ton 2ème if est à l'intérieur des accolade délimitant le 1er (l'indentation de ton code est trompeuse)
getchar()est tout à fait utilisable et adaptée pour traiter une phrase entière en examinant chaque
charqui la composent, dans la mesure où elle est dans une boucle et que la répétition de l'appel à cette fonction va consommer des
chartant qu'il y en aura dans le tampon de l'entrée standard stdin
Poste (correctement) ton code corrigé, si tu continues d'avoir des problèmes (et décrit ces problèmes).
Autrement, si ton code ne gère pas d'autres ponctuations que le point, tu devrais aussi probablement le dire à l'utilisateur, décider ce que tu fais en cas d'apostrophes, etc.
Dal
DESIRES_6452
Messages postés
4
Date d'inscription
jeudi 28 février 2019
Statut
Membre
Dernière intervention
3 mars 2019
28 févr. 2019 à 20:01
28 févr. 2019 à 20:01
est ce que quelqu'un peut m'envoyer de code
[Dal]
Messages postés
6198
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
13 décembre 2024
1 094
1 mars 2019 à 10:10
1 mars 2019 à 10:10
Bonjour,
Ce n'est pas comme cela que fonctionne le forum : https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/ on n'est pas là pour faire le travail à ta place
Tu as déjà programmé quelque chose et on t'a déjà fait des observations. Corrige ton code.
Si, après les indications que l'on t'a donné, tu continues d'avoir des problèmes, poste (correctement, comme je te l'ai indiqué) ton code corrigé en décrivant précisément tes messages d'erreurs ou problèmes, et un membre du forum pourra sûrement t'aider.
Dal
Ce n'est pas comme cela que fonctionne le forum : https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/ on n'est pas là pour faire le travail à ta place
Tu as déjà programmé quelque chose et on t'a déjà fait des observations. Corrige ton code.
Si, après les indications que l'on t'a donné, tu continues d'avoir des problèmes, poste (correctement, comme je te l'ai indiqué) ton code corrigé en décrivant précisément tes messages d'erreurs ou problèmes, et un membre du forum pourra sûrement t'aider.
Dal
Tigzy
Messages postés
7498
Date d'inscription
lundi 15 février 2010
Statut
Contributeur sécurité
Dernière intervention
15 septembre 2021
582
1 mars 2019 à 17:46
1 mars 2019 à 17:46
Comme dit au dessus, on ne pourra pas faire l'exercice à ta place.
Il existe des resources en ligne pour tester du code dans le navigateur: https://www.onlinegdb.com/online_c_compiler
Il existe des resources en ligne pour tester du code dans le navigateur: https://www.onlinegdb.com/online_c_compiler
DESIRES_6452
Messages postés
4
Date d'inscription
jeudi 28 février 2019
Statut
Membre
Dernière intervention
3 mars 2019
3 mars 2019 à 10:22
3 mars 2019 à 10:22
Merci beaucoup
28 févr. 2019 à 14:07
Ici, ph, n, etc... on ne sait pas ce que c'est.
Une autre piste, getchar ne prend que des caractères uniques. Si tu veux taper une phrase ce n'est pas la bonne fonction.