#include <stdio.h> #include <stdlib.h> int main() { char str1[]="wwWWeiejiejIEJIEJsdskd";//定义一个字符串 puts(strupr(str1));//输出字符串,同printf char *p;//定义一个指针变量 char str2[]="liu,zhi,hao,hello,world";//定义一个字符串 p=strtok(str2,",");//根据,号分割str2字符串,并给p puts(p);输出p,(,号前的第一个字符串) while(1) { if(p!=NULL)//如果p不为空 { p=strtok(NULL,",");//字符串的第二个字符串,循环 第3 4 5 。。。 puts(p);输出p } else//除非 { printf("没有了");//输出没有了 break; //退出 } } system("pause"); return 0; }