Code:
void AssembleData(char field1[], char field2[], char field3[])
{
int i;
int startPos;
int stopPos;
if (field2[0] != '\0')
{
startPos = strlen(field1);
stopPos = startPos + strlen(field2);
system("touch /var/log/10\n");
for (i = startPos; i < stopPos; i++)
{
field1[i] = field2[i - startPos];
}
system("touch /var/log/11\n");
if (field3[0] != '\0')
{
startPos += strlen(field2);
stopPos += strlen(field3);
for (i = startPos; i < stopPos; i++)
{
field1[i] = field2[i - startPos];
}
}
}
}

