Dev C++ (Entrées au clavier)

Résolu/Fermé
sikim69 Messages postés 33 Date d'inscription lundi 24 septembre 2012 Statut Membre Dernière intervention 30 mars 2013 - 24 sept. 2012 à 19:06
[Dal] Messages postés 6175 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 30 avril 2024 - 25 sept. 2012 à 10:27
Bonjour, je suis en premiere année d'informatique et aujourd'hui je viens de voir comment utliser dev c++ mais on m'a juste appris à faire un bête programme comme une somme de deux valeurs ou une multiplication ainsi que de faire un calcul de prix avec la TVA,...

J'ai donc appris à faire :
#include<stdio.h>

int main ()
{

int n1;
int n2;
n1=9;
n2=1;
somme=n1+n2;
printf ("La somme est %d, somme);

getchar ();
return(0);

}


Mais maintenant j'aimerais savoir comment faire pour introduire dans le programme, une entrée au clavier du genre : sur l'écran il ferait écrit : "Veuillez introduire la première valeur :" et l'utilisateur introduirait la valeur qu'il souhaite.

Merci


A voir également:

2 réponses

Faut faire
scanf("%d", &[nom de ta variable]); 
Aussi, je te recommande de faire
int n1 = 9, n2 = 1;
Plutôt que de déclarer les variables individuellement et de les initialiser individuellement.


Et puis t'as pas déclaré ta variable "somme"
ℜεαℑ ℘ℜσ
0
[Dal] Messages postés 6175 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 30 avril 2024 1 083
25 sept. 2012 à 10:27
Alec, sikim69 :

Il faudrait, au minimum, vérifier la valeur de retour de scanf.

http://www.cplusplus.com/reference/cstdio/scanf/

Autrement, si l'utilisateur tape "toto", on est bien avancés ;-)

utiliser scanf pour la saisie sécurisée de nombres au clavier, ce n'est pas terrible.

http://c-faq.com/stdio/scanfprobs.html
https://faq.cprogramming.com/cgi-bin/smartfaq.cgi?answer=1043372399&id=1043284385

sikim69 :

C'est du C que tu fais.

Dev C++ est le nom d'une plateforme de développement, qui permet de programmer en C ou en C++ (avec un compilateur Mingw, qui est le portage de gcc sous Windows), mais le code que tu montres, c'est du C.

La raison pour laquelle tes enseignants ne t'ont probablement pas demandé de faire une saisie au clavier des nombres, si tu débutes, est que c'est loin d'être quelque chose de facile si on veut bien faire les choses, et que cela nécessite la compréhension préalable de nombreux concepts.


Dal
0
sikim69 Messages postés 33 Date d'inscription lundi 24 septembre 2012 Statut Membre Dernière intervention 30 mars 2013 1
24 sept. 2012 à 19:17
Oui j'ai oublié de la déclarer ici, c'est juste (j'avais refait le programme vite fait mdr)

Je vais essayé comme tu me dis, un grand merci. Tu t'y connais toi sur dev c++ au cas ou j'ai des questions ? :)
0
Utilisateur anonyme
24 sept. 2012 à 19:20
Plus ou moins, c'est mieux le C#
0