پاسخ : هر سوال برنامه نویسی دارید بپرسید(C++,C#,java)
خب الان شما توی تابع تون میخواین کل آرایه a رو بدین به تابع یا فقط یه کاراکترش؟
اگه کلش رو میخواین بدین باید بزنین:
char add(char* a,char* b,char* c,int d)
و یه چیز دیگه اینکه توی تابع دارین return add وقتی مینویسین اصلا متغییر add رو جایی...