Bonjour !

J'ai un petit ennui avec sscanf
J'ai un buffer qui contient un login et un message, et je souhaite recupérer dans deux tableaux différents le login et le message.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
char buffer[144];
char login[16];
char msg[128];
J'ai tout d'abord essayé de remplir le buffer de cette façon :
login\\mon petit message
Puis de faire un sscanf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
sscanf(buffer,"%s\\%s",login,msg);
Mais ça ne fonctionne pas, tout le buffer va dans login...(enfin ses 16 premiers octets).
Ensuite j'ai essayé :
login mon petit message
Code : Sélectionner tout - Visualiser dans une fenêtre à part
sscanf(buffer,"%s %s",login,msg);
Mais c'est pas encore ça, le login est bien dans le bon tableau, mais msg[128] ne contient que le premier mot de "mon petit message"

Merci à celui qui peut m'aider à debloquer la situation
Sorry