Basic

Switch Case

Goto

Operators

if Statement

Nested if

While Loop

For Loop

Array

Patterns

Excersises


Swap two index value in c program


Write a program to swap the array index value in c program.

Example : pgm.c
#include<stdio.h>
int main(){
    int n=10,i,temp;
    int a[]={1,2,3,4,5,6,7,8,9,10};

    printf("\Before Swapping :\n");
    for(i=0;i<n;i++){
        printf("\t%d",a[i]);
    }
    for(i=0;i<n;i=i+2){
        temp=a[i];
        a[i]=a[i+1];
        a[i+1]=temp;
    }

    printf("\nAfter Swapping :\n");
    for(i=0;i<n;i++){
        printf("\t%d",a[i]);
    }
    return 0;
}

Output:

Before Swapping :
1 2 3 4 5 6 7 8
After Swapping :
2 1 4 3 6 5 8 7