#define no 4
for (i=no;i>0;i--)
{for (j=no;j>0;j--) {if (buf[j-1] > buf[j] ) {s=buf[j];buf[j]=buf[j-1];buf[j-1]=s; } } }
/code]
متغییرها در buf قرار دارند در اینجا 4 متغییر !! بعد از پایان در همین بافر مرتب شده اند !
سلام، منظور اینه چهار تا عدد مثلا دورقمی یا سه رقمی رو بگیره و این اعداد رو در خروجی به ترتیب صعودی به نزولی بنویسه
کلا سوال شما چندتا مشکل داره
اما راه حل کلی استفاده از مقایسه گر که بیاد عدد ها را با هم مقایسه کنه و به ترتیب بده به خروجیها که حافظه هستند
ا-------
در مورد مشکلات سوال هم
اینه که اینجور سوالی در عمل استفاده ای نداره که بخواهد به ترتیب نشون بده
دیدگاه