Programme C qui demande la saisie du JJ/MM/AA
ryo6969
Messages postés
33
Date d'inscription
Statut
Membre
Dernière intervention
-
fiddy Messages postés 11653 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11653 Date d'inscription Statut Contributeur Dernière intervention -
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,
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,
A voir également:
- Ecrire un programme qui demande à l'utilisateur de saisir un nombre en c
- Rech. ou saisir l'url - Guide
- Ecrire en gras sur whatsapp - Guide
- Nombre de jours entre deux dates excel - Guide
- Comment ecrire & sur un ordinateur - Guide
- Mettre en veille un programme - Guide
12 réponses
1)ba afficher la date avec printf, comment je fais, et ce que j'ai écris pour l'instant ça correspond à quoi ?
2) la prof f parler du système lunix ou unix, est ce que ce programme ne marche qu'avec ces système, est ce que je peux le faire marcher sous windows 7 et quel programme je peux utiliser pour tester ce prog?
Merci pour toutes vos réponses
2) la prof f parler du système lunix ou unix, est ce que ce programme ne marche qu'avec ces système, est ce que je peux le faire marcher sous windows 7 et quel programme je peux utiliser pour tester ce prog?
Merci pour toutes vos réponses
1/ Pour l'instant ce que tu as écrit correspond à l'affichage de "entrez la date", etc. Là, de ce que je comprends, il faut mettre : printf("la date entrée est le : ..."); je te laisse compléter.
2/ L'avantage du C est que c'est ultra portable. Cela marche donc très bien sur un système windows. Pour l'installer, tu as par exemple Code::Blocks : https://baptiste-wicht.developpez.com/tutoriels/outils/code-blocks/install/
2/ L'avantage du C est que c'est ultra portable. Cela marche donc très bien sur un système windows. Pour l'installer, tu as par exemple Code::Blocks : https://baptiste-wicht.developpez.com/tutoriels/outils/code-blocks/install/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Comme dit par KX, ce n'est pas bon.
Tout ce que tu mets (à part quelque caractère) entre guillemet s'affichera. Pour afficher des variables, il faut mettre printf("%d", a); par exemple. Le premier %d prendra le premier argument et ainsi de suite.
Tout ce que tu mets (à part quelque caractère) entre guillemet s'affichera. Pour afficher des variables, il faut mettre printf("%d", a); par exemple. Le premier %d prendra le premier argument et ainsi de suite.
ca veut dire quoi jre?
Comme je t'ai dit plus haut : https://baptiste-wicht.developpez.com/tutoriels/outils/code-blocks/install/
Cdlt,
Cdlt,
je suis sur le champs d'écrire mon programme,
#include <stdio.h>
#include <stdlib.h>
int main (void) {
int a,b,c;
printf("entrer la date du jour:");
scanf("%d",&a);
printf("entrer la date du mois:");
scanf("%d",&b);
printf("entrer l'année:");
scanf("%d",&c);
printf("%d \t %d \t %d\n, a,b,c);
system("pause");
return 0;
}
je vous tiens au courant,
#include <stdio.h>
#include <stdlib.h>
int main (void) {
int a,b,c;
printf("entrer la date du jour:");
scanf("%d",&a);
printf("entrer la date du mois:");
scanf("%d",&b);
printf("entrer l'année:");
scanf("%d",&c);
printf("%d \t %d \t %d\n, a,b,c);
system("pause");
return 0;
}
je vous tiens au courant,
j'ai une erreur ici : printf("%d \t %d \t %d\n, a,b,c);
pourquoi ?
pourquoi ?
Enfaite c'est tout bon, merci beaucoup,
#include <stdio.h>
#include <stdlib.h>
int main (void) {
int a,b,c;
printf("entrer la date du jour:");
scanf("%d",&a);
printf("entrer la date du mois:");
scanf("%d",&b);
printf("entrer l'année:");
scanf("%d",&c);
printf("%d\\%d\\%d\n",a,b,c);
system("pause");
return 0;
}
une question,
stdin : standard input output
stdlib.h que veut dire ? et le .h ?
#include <stdio.h>
#include <stdlib.h>
int main (void) {
int a,b,c;
printf("entrer la date du jour:");
scanf("%d",&a);
printf("entrer la date du mois:");
scanf("%d",&b);
printf("entrer l'année:");
scanf("%d",&c);
printf("%d\\%d\\%d\n",a,b,c);
system("pause");
return 0;
}
une question,
stdin : standard input output
stdlib.h que veut dire ? et le .h ?
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);
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);
Tout d'abord, lorsque vous postez un code, il vaut mieux l'encadrer entre deux balises "code" (à droite du bouton "souligné").
Ensuite pour la correction :
Il ne vous reste plus qu'à afficher la date avec printf (et non print comme vous avez mis).
Ensuite pour la correction :
#include <stdio.h>
#include <stdlib.h>
int main (void) {
int a,b,c;
printf("entrer la date du jour:);
scanf("%d",&a);
printf("entrer la date du mois:);
scanf("%d",&b);
printf("entrer l'année:);
scanf("%d",&c);
system("pause");
return 0;
}
Il ne vous reste plus qu'à afficher la date avec printf (et non print comme vous avez mis).
Remarque : pour chaque guillemet ouverte il doit y en avoir une fermée à la suite :
#include <stdio.h>
#include <stdlib.h>
int main (void) {
int a,b,c;
printf("entrer la date du jour:");
scanf("%d",&a);
printf("entrer la date du mois:");
scanf("%d",&b);
printf("entrer l'année:");
scanf("%d",&c);
system("pause");
return 0;
}