Sunday, 8 January 2012

swaping number using 1 extra charater in array


//# define n 10
#include<stdio.h>
#include<conio.h>'
void main()
{
int a[4],b[4],c[4],i,j,k;
clrscr();
printf("\n\t\t\tenter 4 number")  ;
for(i=0;i<4;i++)
{
printf("\nenter %d number",i);
scanf("\n%d",&a[i]);
}
printf("\n\t\t\tenter another 4 number");
for(j=0;j<4;j++)
{
printf("\nenter %d number",j);
scanf("\n%d",&b[j]);
}
printf("\nentered number before swaping are");
for(i=0;i<4;i++)
{
printf("\n%d",a[i]);
}
for(j=0;j<4;j++)
{
printf("\n%d",b[j]);
}
printf("\n\t\t\t\t value after swaping are:");
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
//for(k=0;k<4;k++)
//{
//printf("\n\t\t\t\t value after swaping are:");
c[k]=a[i];
a[i]=b[j];
b[j]=c[k];
}
}
//}
for(i=0;i<4;i++)
{
printf("\nafter swaping a is %d",a[i]);
}

for(j=0;j<4;j++)
{
printf("\nafter swaping b is %d",b[j]);
}

getch();
}

No comments:

Post a Comment