Имя пользователя:
Пароль:
 

Название темы: [решено] Массивы
Показать сообщение отдельно

Новый участник


Сообщения: 24
Благодарности: 1

Профиль | Отправить PM | Цитировать


Ну у меня получилось кое что, но выдаёт бред какойто:
Код: Выделить весь код
#pragma argsused
#include <stdio.h>
int main(int argc, char* argv[])
{
int array[256];
int index[256],count=0;
int n,i,j,temp;
printf("Input n:");
scanf("%d",&n);
 for(i=0;i<n;i++){
 printf("Input mas:");
 scanf("%d",&array[i]);}
  for (i=0;i<n;i++){
   if(array[i]>0){
    index[count]=i;
    count++;}
   }
   for (i=0;i<count;i++){
    for(j=0;j<(count-1);j++){
     if(array[index[j]]<array[index[j+1]])
     temp=array[index[j]]=array[index[j+1]];
    array[index[j+1]]=temp;}
   }
   printf("%d",array[i]);
   getch();
}

Отправлено: 21:07, 30-10-2011 | #3

Название темы: [решено] Массивы