fork download
  1. #include<p18f4580.h>#include<stdio.h>void main(void){unsigned int i,j,temp,n=5;int arr[]={0x03,0x02,0x01,0x05,0x04};TRISB=0;TRISC=0;TRISD=0;for(i=0;i<n-1;i++){for(j=0;j<n-i-1;j++){if(arr[j]>arr[j+1]){temp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;}}}PORTB=arr[0];PORTC=arr[1];PORTD=arr[2];}
  2.  
Success #stdin #stdout 0.02s 25196KB
stdin
Standard input is empty
stdout
#include<p18f4580.h>#include<stdio.h>void main(void){unsigned int i,j,temp,n=5;int arr[]={0x03,0x02,0x01,0x05,0x04};TRISB=0;TRISC=0;TRISD=0;for(i=0;i<n-1;i++){for(j=0;j<n-i-1;j++){if(arr[j]>arr[j+1]){temp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;}}}PORTB=arr[0];PORTC=arr[1];PORTD=arr[2];}