Untitled
unknown
plain_text
4 years ago
1.0 kB
4
Indexable
#include <stdio.h> #include <string.h> #include <stdlib.h> int *bubble(int a[],int count); int main(void) { int Stu_ID = 70357001; printf("Student ID: %d\n\n",Stu_ID); // Question Q1(a) printf("Q1(a)\n\n"); int a[] = {6,5,4,3,2,1}; int count = sizeof(a)/sizeof(a[0]); printf("The input sequence is: [ "); for (int i=0;i<count;i++) { printf("%d ",a[i]); } printf("]\n\n"); int *ptr; ptr = bubble(a,count); printf("The sorted sequence is: [ "); for (int i=0;i<count;i++) { printf("%d ",*(ptr +i)); } printf("]\n"); return 0; } int *bubble(int a[],int count) { int temp; for (int k=0;k<(count-1);k++) { for (int l=0;l < (count - 1 - k);l++) { if(a[l] > a[l+1]) { temp = a[l]; a[l] = a[l+1]; a[l+1] = temp; } } } return (a); }
Editor is loading...