| Line 1: | Line 1: | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
<pre> | <pre> | ||
| Line 44: | Line 39: | ||
} | } | ||
</pre> | </pre> | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
#include<stdio.h>
int main()
{
int i,n,pi,ni, count = 0;
int a[1000];
printf("Enter size of array: ");
scanf("%d",&n);
printf("Enter numbers of array\n");
for(i=0; i<n; i++)
{
scanf("%d",&a[i]);
}
ni =n-1;
while(a[ni] >= 0)
ni--;
pi = 0;
while(a[pi] <0)
pi++;
while(ni >pi)
{
int temp = a[pi];
a[pi] = a[ni];
a[ni] = temp;
while(a[ni] >= 0)
ni--;
while(a[pi] <0)
pi++;
}
for(i=0; i<n; i++)
{
printf("%d ", a[i]);
}
}
#include<stdio.h>
int main()
{
int i,n,pi,ni, count = 0;
int a[1000];
printf("Enter size of array: ");
scanf("%d",&n);
printf("Enter numbers of array\n");
for(i=0; i<n; i++)
{
scanf("%d",&a[i]);
}
ni =n-1;
while(a[ni] >= 0)
ni--;
pi = 0;
while(a[pi] <0)
pi++;
while(ni >pi)
{
int temp = a[pi];
a[pi] = a[ni];
a[ni] = temp;
while(a[ni] >= 0)
ni--;
while(a[pi] <0)
pi++;
}
for(i=0; i<n; i++)
{
printf("%d ", a[i]);
}
}