void main() { int temp,max,second,change,i=0; scanf("%d",&max); scanf("%d",&temp); if(temp>max) { second=max; max=temp; } else second=temp; while(i<8) { scanf("%d",&temp); if(temp>max) { second=max; max=temp; temp=second;//כדי שהוא לא יכנס לתנאי הבא } else if(temp>second) { change=second; second=temp; } i++; } printf("The biggest number is: %d \n",max); printf("The second biggest number is: %d\n",second); }
זה כתוב ברמה נמוכה בלי כל מיני פונקציות של swap וכאלה אבל זה עובד.. המלצה שלי תעבוד מסודר בלי abcde כי זה סרט לעשות כזאת תוכנית ככה.
|