Aide pour la fonction scanf
Fermé
Onelord0000
Messages postés
1
Date d'inscription
dimanche 17 avril 2016
Statut
Membre
Dernière intervention
17 avril 2016
-
17 avril 2016 à 12:39
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 17 avril 2016 à 14:12
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 17 avril 2016 à 14:12
A voir également:
- Aide pour la fonction scanf
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Excel renvoyer la valeur d'une cellule en fonction d'une autre - Forum Logiciels
- Fonction somme excel - Guide
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
1 réponse
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
17 avril 2016 à 14:12
17 avril 2016 à 14:12
Bonjour,
int main ()
Le bon prototype est : int main(void)
printf("Votre age est : %d ", age);
N'oublie pas de mettre un '\n' avant le return 0; final pour forcer l'affichage.
char* nom;
Tu as oublié l'allocation.
Il faut mettre : nom=malloc(taille); avec taille la taille de ta chaîne de caractères.
Et ne pas oublier en fin de programme : free(nom), nom=NULL; pour libérer la zone allouée.
Ou alors, tu peux utiliser un tableau : char nom[TAILLE] avec TAILLE la taille de ta chaîne de caractères.
scanf("%s",&nom);
Il ne faut pas mettre le & puisque nom est déjà un pointeur.
Cdlt,
int main ()
Le bon prototype est : int main(void)
printf("Votre age est : %d ", age);
N'oublie pas de mettre un '\n' avant le return 0; final pour forcer l'affichage.
char* nom;
Tu as oublié l'allocation.
Il faut mettre : nom=malloc(taille); avec taille la taille de ta chaîne de caractères.
Et ne pas oublier en fin de programme : free(nom), nom=NULL; pour libérer la zone allouée.
Ou alors, tu peux utiliser un tableau : char nom[TAILLE] avec TAILLE la taille de ta chaîne de caractères.
scanf("%s",&nom);
Il ne faut pas mettre le & puisque nom est déjà un pointeur.
Cdlt,