Bonjour,

Jarodx64 - 23 oct. 2001 à 16:51
Heakons Messages postés 8 Date d'inscription samedi 15 janvier 2005 Statut Membre Dernière intervention 14 juin 2005 - 3 juin 2005 à 01:42
je voudrai comment faire pour faire entrer un nom(char) :

Exemple avec

printf("Entrez un nombre);
scanf("%d",&a);

Moi je voudrai faire
printf("Entrez votre nom");
....

Merci d'avance !

5 réponses

/* Fichiers à inclure */
#include <stdio.h>
#include <stdlib.h>

/* Entré */
int main()
{

/* Va contenir le nom entré au clavier */
char Mon_Nom[27];
/* Va contenir la réponse de l'utilisateur */
char Reponse[5];

/* Demande le nom de l'utilisateur */
printf("Veuillez entrer votre nom svp(25 carac. max): ");
/* Récupère les caractères entré au clavier */
scanf("%s", &Mon_Nom);

/* Affiche le nom entré par l'utilisateur en lui disant un p'tit Bonjour et on lui demande si ca va bien!? :) */
printf("\n\nBonjour %s, ca va bien? ", Mon_Nom);
/* Récupère la réponse */
scanf("%s", &Reponse);

/* Vérifie s'il à écrit oui ou Oui(il y à d'autre facon de faire mais bon ...) */
if (Reponse[0] == 'o' || Reponse[0] == 'O')
{

printf("\n\nBien!!!\n\n\n");

}
else
{

/* Ca va pas bien ... */
printf("\n\nAh bon ...\n\n\n");

}

/* Fait une pause */
system("pause");
/* Quitte(ferme) le programme */
return 0;

}

[mailto:NitRic28@Hotmail.com NitRic]
0
Je voulai de dire un GRAND MERCI !!
0
Je voulai de dire un GRAND MERCI !!
0
Heakons Messages postés 8 Date d'inscription samedi 15 janvier 2005 Statut Membre Dernière intervention 14 juin 2005
3 juin 2005 à 01:27
Ok, okay, je suis peut-être nouveaux dans la programmation (3 semaines)
mais j'ai quelque question a te pausé, parce que c'est vrai que sa
marche mais, pourquoi faire deux variables une de 27, et l'autre de 5?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Heakons Messages postés 8 Date d'inscription samedi 15 janvier 2005 Statut Membre Dernière intervention 14 juin 2005
3 juin 2005 à 01:42
Non, non, je viens de comprendre, c'est mon erreur, désolé. Mais je
dois avouer que je ne comprend pas vraimment le %s, %d, je sais que %d
c'est pour les nombres, donc %s c'est pour les chaine de caractère, et
puis est-ce qu'il en existe d'autre des, je sais pas comment appeller
sa.
0
Rejoignez-nous