ok, ci siamo quasi....

ho seguito i consigli di Michele e ho buttato giù qualcosa del genere :

#include <string.h>
#include <stdio.h>
#include <conio.h>

typedef char * String;

int main(){
String str="primaparte, seconda parte";
String Sep = ",";
String Token = NULL;
Token = strtok(str,Sep);
printf("%s",Token);
Token = strtok(NULL,Sep);
printf("%s",Token);
return 1;
}


io mi spettavo che mi scrivesse "primaparte" "seconda parte", invece la seconda parte si tronca allo spazio , infatti mi esce : "primaparte" "seconda".

perchè?? come posso rimediare ??