อธิบายโค้ดนี้หน่อยครับ งงมาก โปรแกรมจัดเรียงตัวเลขด้วยวีธี bubble sort กับข้อมูลตัวเลขที่อยู่ใน อาร์เรย์

กระทู้คำถาม
#include<stdio.h>
#include<conio.h>
int main(){
    int a[8];
    for(int i=0;i<8;i++){scanf("%d",&a);} //arry input
    for(int j=0;j<8;j++){
            for(int i=0;i<8-j;i++){ 
                    if(a>a[i+1]){
                    int z=a; //swap
                    a=a[i+1];
                    a[i+1]=z;}}}        
    for(int i=0;i<8;i++){printf("%d ",a);} //print arry    
    getch();}
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่