Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2879 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Programme en C qui demande la saisie du JJ/MM/AAAA

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Programme en C qui demande la saisie du JJ/MM/AAAA

n°2100837
ryo69
Posté le 11-09-2011 à 11:33:20  profilanswer
 

Bonjour,  
 
Pouvez vous m'aider à ecrire un programme en C qui demande à l'utilisateur de saisir à l'ecran le jours le mois et l'année, ensuite qui affiche ce jours, le mois et l'année qui ont été saisis.
 
avec les commandes printf et scanf
 
bien cordialement,
 
 

mood
Publicité
Posté le 11-09-2011 à 11:33:20  profilanswer
 

n°2100845
xilebo
noone
Posté le 11-09-2011 à 12:29:04  profilanswer
 
n°2100846
ryo69
Posté le 11-09-2011 à 12:50:34  profilanswer
 

je commence et vous me corrigiez ok ?
 
int main()
int a,b,c;
print("entrer la date du jour:);
scanf("%d",&a);
print("entrer la date du mois:);
scanf("%d",&b);
print("entrer l'année:);
scanf("%d",&c);

n°2100963
breizhbugs
Posté le 12-09-2011 à 11:29:18  profilanswer
 

Bonjour,
je ne sais pas quelles sont les exigences de votre énoncé, mais il vaut mieux vérifier que chaque entrée soit dans les bornes (1 <= jour <= 28..31, 1 <= mois <=12?)


---------------
Seul Google le sait...
n°2100966
shaoyin
Posté le 12-09-2011 à 11:33:29  profilanswer
 

... et utiliser les balises "code" pour éviter l'incrustation de smileys dans le source du programme !

n°2101152
malka1986
Posté le 12-09-2011 à 23:49:58  profilanswer
 

et ne pas utiliser les fonctions *scanf pour un imput user.

n°2101173
xilebo
noone
Posté le 13-09-2011 à 08:30:59  profilanswer
 

malka1986 a écrit :

et ne pas utiliser les fonctions *scanf pour un imput user.


 
 
pourquoi * ?
 
 
fgets + sscanf c'est plutôt pas mal.

n°2101404
malka1986
Posté le 14-09-2011 à 02:11:13  profilanswer
 

comme leur nom l'indique, ces fonctions assument que l'imput va etre formate. c'est donc pas tres compatible avec un imput d'un user.

n°2101407
Joel F
Real men use unique_ptr
Posté le 14-09-2011 à 07:20:17  profilanswer
 

fgets + sscanf ca passe car sscanf rapporte les erreurs. scanf tout seul par contre est un vrai drame


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Programme en C qui demande la saisie du JJ/MM/AAAA

 

Sujets relatifs
Cherche programme java utilisant base de données externe[resolut|C] Le jeu de la vie: cellules adjacentes
reseau pour programme en langage c[C#/.NET]Exception 0x8007007E et import de dll
Demande d'aide : Manipulation de fichier texte en .csv[demande] envoi automatique de produit numerique
demande de script pr reconnec sagem LB2/JdownloaderCompilation fortran sous cygwin : .exe demande UAC
[C] Problème fscanf avec string 
Plus de sujets relatifs à : Programme en C qui demande la saisie du JJ/MM/AAAA


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR