C语言随笔-去掉仅有\n的行

#include 

int main(int argc, const char * argv[]) {
    char str[128];
    char *linep;
    strcpy( str, "12 35 56\n12 33 87\n\n\n\n" );
    printf("%s", str);
    linep=strtok(str,"\r\n");
    while(linep)
    {
        printf( "line:(%s)\n",linep);
        linep=strtok(NULL,"\n");
    }
    return 0;
}
12 35 56
12 33 87



line:(12 35 56)
line:(12 33 87)

你可能感兴趣的:(软件与计算,C/C++指针原理)