sprintf(&str[0], "INSERT INTO data (v1, v2, v3, v4) VALUES ('%s', '%s', '%s', '%s')\0", f[0], f[1], f[2], f[3]); sprintf(&str[1], "INSERT INTO data (v1, v2, v3, v4) VALUES ('%s', '%s', '%s', '%s')", f[4], f[5], f[6], f[7]); printf("%s\n", &str[0]); printf("%s\n", &str[1]);