سلام
تابع تبديل مبنا به 2 كه ورودي و خروجي درون تابع نباشد . تا اينجا رو نوشتم اما نمي دونم چطوري خروجي رو در تابع اصلي بنويسم كه ارور ندهد!
همچنين با شرايط فوق برنامه اي كه عدد را در مبناب 2 دريافت و به مبناي 10 ببرد.کد:
void base2(int a)
{
int i,m[5];
while(a>0)
{
for(i=0;a>0;i++)
{
m[i]=a%2;
a=a/2;
}//end for
}//end while
}//end base2
لطفا راهنماييم كنيد.