how to call dot c file using system command

Hi every one,
i have to dot pc files. One have main function but one dont have.I have to call dot pc file using system () cmd.File is being call have main function.Please let me know how i can call .pc file with two arguments from other dot pc file.I want some thing like

sprintf(buf, "ss_xxx.pc -c %s", str);
system(buf);

Please let me know what is the right way to do this.
Thanks,
goraya

A .c file and a .pc file be C source code. You need to compile the codes into binary files before you can execute them..