Bonjour, j'aimerais faire un strtok sur une chaine sauf que j'ai une erreur a l'execution Erreur de segmentation (core dumped)

Et je ne sais pas pourquoi il ne fait pas le strtok
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
char *chaine="13*12";
  char *m=".*";
  char *token;
  int cpt=0;
  while((token=strtok(chaine,m))!=NULL){
    printf("token=%s \n",token);
    cpt++;
    chaine=NULL;
  }
Merci