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

int main(int argc, char *argv[])
{
char s[4][10] = {0};
char *p,*q;
int i;
if (argc != 2)
return 1;
printf("[%s]\n", argv[1]);
p = argv[1];
for (i = 0; i < 4; i++) {
q = strchr(p, ':');
if (q == NULL) break;
strncpy(s[i], p, q - p);
p = q+1;
}
strcpy(s[i], p);
for (i = 0; i < 4; i++)
printf("[%s]\n",s[i]);
return 0;
}