2 массива не выводятся в 2 строки - C (СИ)
Формулировка задачи:
Подскажите, что не так массивы никак не хотят встать в 2 строки. Вот так:
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9
#include <stdio.h>
#include <conio.h>
#define N 10
void sort(int *x, int n) {
int i,j,tmp;
for(i=0;i<n;i++)
{
for(j=i;j<n;j++)
{
if(x[i]>x[j])
{
tmp=x[i];
x[i]=x[j];
x[j]=tmp;
}
}
}
}
int main() {
int a[N]={5,12,43,73,3,64,75,22,9,1};
int b[N]={19,38,66,92,11,7,32,41,4,2};
int i;
sort(a,10);
sort(b,10);
for(i=0; i<10; i++)
{
printf("%d \n",a[i]);
printf("%d \n",b[i]);
}
getch();
return 0;
}Решение задачи: «2 массива не выводятся в 2 строки»
textual
Листинг программы
for(i1=0; i1<10; i1++)
printf("%d ",a[i1]);
printf("\n");