Ecrire un mot dans une chaine de caractere
bob
-
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,
une petite question toute bete: comment écrire un mot directement dans une chaine de caractere, sans passe par scanf ?
par exemple, je veux écrire "mot" dans la chaine nom
si j'écris:
char nom[10];
nom=gets("mot");
ca ne marche pas... mais comment fait on ? merci
une petite question toute bete: comment écrire un mot directement dans une chaine de caractere, sans passe par scanf ?
par exemple, je veux écrire "mot" dans la chaine nom
si j'écris:
char nom[10];
nom=gets("mot");
ca ne marche pas... mais comment fait on ? merci
A voir également:
- Ecrire un mot dans une chaine de caractere
- Trousseau mot de passe iphone - Guide
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
- Mot de passe administrateur - Guide
- Mot de passe bios perdu - Guide
3 réponses
Salut,
A la déclaration de la variable :
char nom[100]="blabla";
Et sinon :
strncpy(nom,"blabla",sizeof nom), nom[sizeof nom - 1]='\0';
Cdlt
A la déclaration de la variable :
char nom[100]="blabla";
Et sinon :
strncpy(nom,"blabla",sizeof nom), nom[sizeof nom - 1]='\0';
Cdlt