De toute façon, il y a trop de chaine dans ton sscanf, une fois c'est un tableau de char et une fois un entier.


int chaine,a,b;
char t[] = "chaine = 5, a = 3, b = -4";
sscanf(t," chaine =...