将以若干个空格分隔输入的几个字符串分离出来的方法

#include <stdio.h>
#include <string.h>
 
int main(void)
{
    char arZe[] = " ";
    char arDest[] = "111 222   333";
    char arGet[10];
    char *szGet = NULL;
 
    for(szGet = strtok(arDest, arZe); szGet != NULL; szGet = strtok(NULL, arZe))
    {
        strcpy(arGet, szGet);
        puts(arGet);
    }
 
    return 0;
}
转载于 http://bbs.csdn.net/topics/190170765

你可能感兴趣的:(将以若干个空格分隔输入的几个字符串分离出来的方法)