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

  FORUM HardWare.fr
  Programmation

  je cherche quelq'un pour m'aider pour mon programme en c

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

je cherche quelq'un pour m'aider pour mon programme en c

n°70415
aurel01
Posté le 07-11-2001 à 18:10:11  profilanswer
 

voila j'ai un soucis avec mon programme en c++ et j'aimerais que quelqu'un m'aide
voila je suis en iut et j'apprends le c++
j'aimerais en fait stopper une chaine de caractere en tapant sur entree sachant que je doit rentrer des noms composes donc avec des espaces
j'ai pense a scanf en utilisant caractere par caractere mais j'aimerais stopper la saisie des que je tappes return
j'ai essaye de mettre le code ascii de return mais ca marche j'y arrive pas
a la personne qui veut bien m'aider j'envoi mon programme en c pour qu'elle m'aide


---------------

mood
Publicité
Posté le 07-11-2001 à 18:10:11  profilanswer
 

n°70418
flo850
moi je
Posté le 07-11-2001 à 18:20:38  profilanswer
 

au moment de la saisie , tu peux mettre la chaine de caractere rentre guillemets
tu fais du C ou du C++?
( cad tu utilise cin, ou scanf ?)


---------------

n°70422
aurel01
Posté le 07-11-2001 à 18:31:27  profilanswer
 

flo850 a écrit a écrit :

au moment de la saisie , tu peux mettre la chaine de caractere rentre guillemets
tu fais du C ou du C++?
( cad tu utilise cin, ou scanf ?)  




c++
scanf


---------------

n°70425
[SDF]Poire
Vive Grumly
Posté le 07-11-2001 à 18:41:24  profilanswer
 

utilise gets


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°70428
ethernal
Chercheur de vérité...
Posté le 07-11-2001 à 18:49:40  profilanswer
 

ça fait longtemps que j'en ai plus fait...
 
do
caractère= getc();
tab[]= caractère;
while (caractère!='\13';);
 
un truc du genre (?)

n°70439
[SDF]Poire
Vive Grumly
Posté le 07-11-2001 à 19:47:57  profilanswer
 

Syntax
 
#include <stdio.h>
char *gets(char *s);
 
Description
 
Gets a string from stdin.
gets collects a string of characters terminated by a new line from the standard input stream stdin and puts it into s. The new line is replaced by a null character (\0) in s.
gets allows input strings to contain certain whitespace characters (spaces, tabs). gets returns when it encounters a new line; everything up to the new line is copied into s.
The gets function is not length-terminated. If the input string is sufficiently large, data can be overwritten and corrupted. The fgets function provides better control of input strings.
 
Note: For Win32s or Win32 GUI applications, stdin must be redirected.
 
Return Value
 
On success, gets returns the string argument s.
On end-of-file or error, it returns NULL
 
Borland C++ 5.0 Programmer's Guide


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°70461
antp
Super Administrateur
Champion des excuses bidons
Posté le 07-11-2001 à 20:23:40  profilanswer
 

ou encore mieux:
 
char *fgets(char *s, int n, FILE *stream);
 
donc:
 
fgets(buffer, sizeof(buffer), stdin);
 
comme ça il risque pas de déborder de ta zone mémoire dans laquelle tu stocke la chaîne.
et il met tout seul le \0 en fin de chaîne bien sûr (il lit au max n-1 caractères)

 

[edtdd]--Message édité par antp--[/edtdd]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire

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

  je cherche quelq'un pour m'aider pour mon programme en c

 

Sujets relatifs
[c/c++] Lancer un programme a partir d'un programme en CCherche programmeur PHP
cherche une personne ayant installé phpbb car la je secheje cherche un hebergeur
[VB 4] Comment lancer un programme ...[VC++6]Debutant cherche tutorial
cherche doc pour programmation réseau sous unix/linux[C++] Programme Windows qui crash
MErci de m'aider les zamis webmasters : )[java] Cherche petite fonction pour remplacer un caractère
Plus de sujets relatifs à : je cherche quelq'un pour m'aider pour mon programme en c


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