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");

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы