0
Sorting in arrays
using namespace std; int main() { int n; cin>>n; int arr[n]; for(int i=0;i<n;i++){ cin>>arr[i]; } for(int i=0;i<n-1;i++){ for(int j=0;j<n;j++){ if(arr[j]<arr[i]){ int temp=arr[i]; arr[j]=arr[i]; arr[i]=temp; } } } for(int i=0;i<n;i++){ cout<<arr[i]<<" "; } cout<<endl; return 0; }
2 Answers
+ 3
I corrected the second for loop and swap statements,
for(int i=0;i<n-1;i++){
for(int j=i+1;j<n;j++){
if(arr[j]<arr[i]){
int temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
0
It's not working properly