Variable texte en langage C
Résolu/Fermé
chris-asjeme
Messages postés
780
Date d'inscription
jeudi 24 janvier 2008
Statut
Membre
Dernière intervention
22 décembre 2014
-
1 nov. 2010 à 13:26
chris-asjeme Messages postés 780 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 22 décembre 2014 - 1 nov. 2010 à 15:01
chris-asjeme Messages postés 780 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 22 décembre 2014 - 1 nov. 2010 à 15:01
A voir également:
- Variable texte en langage C
- Transcription audio en texte word gratuit - Guide
- Excel cellule couleur si condition texte - Guide
- Mettre un texte en majuscule - Guide
- Langage binaire - Guide
- Transcription texte en audio - Guide
4 réponses
Bryan251
Messages postés
31
Date d'inscription
mardi 22 juin 2010
Statut
Membre
Dernière intervention
1 novembre 2010
9
Modifié par Bryan251 le 1/11/2010 à 13:28
Modifié par Bryan251 le 1/11/2010 à 13:28
petite question : cet Algorithme sert à quoi ?
chris-asjeme
Messages postés
780
Date d'inscription
jeudi 24 janvier 2008
Statut
Membre
Dernière intervention
22 décembre 2014
93
1 nov. 2010 à 13:33
1 nov. 2010 à 13:33
à montrer à quoi je veux arriver. Dans mon exo on me demande de faire l'algo avant le programme en C. Donc je l'ai fais mais je suis bloqué sur la déclaration des variables texte en C et leur saisie par l'utilisateur.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
1 nov. 2010 à 14:31
1 nov. 2010 à 14:31
Bonjour,
Pour déclarer une variable, c'est type nom;
Par exemple : int toto; pour déclarer un entier.
Pour un texte, c'est plus compliqué car il n'existe pas de type à proprement parler.
Il faut passer par un tableau de caractère. Par exemple char tab[50]; permettra à l'utilisateur de taper une phrase de 49 caractères.
Pour que l'utilisateur saisisse la variable : un simple fgets(tab, sizeof tab, stdin); fera l'affaire.
Il ne faut pas oublier que tab contiendra également le code de la touche entrée.
Cdlt,
Pour déclarer une variable, c'est type nom;
Par exemple : int toto; pour déclarer un entier.
Pour un texte, c'est plus compliqué car il n'existe pas de type à proprement parler.
Il faut passer par un tableau de caractère. Par exemple char tab[50]; permettra à l'utilisateur de taper une phrase de 49 caractères.
Pour que l'utilisateur saisisse la variable : un simple fgets(tab, sizeof tab, stdin); fera l'affaire.
Il ne faut pas oublier que tab contiendra également le code de la touche entrée.
Cdlt,
chris-asjeme
Messages postés
780
Date d'inscription
jeudi 24 janvier 2008
Statut
Membre
Dernière intervention
22 décembre 2014
93
1 nov. 2010 à 15:01
1 nov. 2010 à 15:01
merci bien. Donc je pense que je vais apprendre ça Mercredi en cours. J'ai voulus avancer sur mon exercice mais c'est pas une bonne idée ^^
Enfin merci quand même et bonne fin de journée.
Chris
Enfin merci quand même et bonne fin de journée.
Chris