#include <stdio.h>
#include <string.h>
void substr(char a[],char separate)
{
char buf[strlen(a)];
int i=0;
int j=0;
int k=0;
while(a[i]!='\0')
{
if((buf[j]=a[i])==separate)
{
buf[j]='\0';
puts(buf);
j=0;
i++;
k=i;
continue;
}
i++;
j++;
}
if(a[i]=='\0'&&i!=k)
puts(&a[k]);
}
int main()
{
char a[100]="agshd:shdhhaghasd:hdajghdagh:dhahdhjajhh";
substr(a,':');
return 0;
}