این کار که انجام می دید ، کار جالب و آموزنده ای است یعنی تبدیل قضایا و قوانین ریاضی به برنامه های کامپیوتری که باعث ایجاد تنوع و افزایش توان برنامه نویسی افراد می شه. اما در مورد این برنامه فکر کنم راه حل ساده ی اون این باشه که از یک اشاره گر به تابع prim استفاده کنیم تا برای ما اعداد اول را به ترتیب و یکی یکی بفرستد. و یا این که می توان از رده ذخیره سازی static برای اعداد اول در تابع prim استفاده کرد. تا اعداد اول را به تابع اصلی پاس دهد.