Gruniek:
Merci mais c'est totalement l'inverse que j'aimerais faire
Oups, j'étais complètement à coté de la plaque :-[
Tu peux faire comme ceci
char msg[30];
// ... ici reception du message
if (strcmp(strtok(msg," "),"RUN")==0)
{
// trouvé le message
char *p;
while ((p=strtok(NULL," "))!=NULL)
{
int val=atoi(p+1);
switch(*p)
{
case 'a': a=val; break;
case 'b': b=val; break;
case 'x': x=val; break;
case 'y': y=val; break;
case 'z': z=val; break;
case 's': s=val; break;
}
}
}