使用strtok_s()函數簡單分割字符串
#define _STDC_WANT_LIB_EXT1_ 1
#include <stdio.h>
#include <string.h>
int main()
{
char strtoken[100];
char strbuf[100];
char strdelimit[] = ",./;\\ :";//分割符
char* p;
printf("please input\n");
fgets(strtoken,sizeof(strtoken),stdin);//輸入字符串
printf("%s\n",strtok_s(strtoken, strdelimit, &strbuf));
while ((p=strtok_s(NULL,strdelimit,&strbuf))!=NULL)
{
printf("%s\n",p);
}
getchar();
return 0;
}