Скачиваний:
0
Добавлен:
01.04.2014
Размер:
1.08 Кб
Скачать
#include "stdafx.h"
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
#define MAX 50
int main(void)
{
int i;
int list[MAX];
int next[MAX];
for (i=0; i<MAX; i++) {
  list[i]=next[i]=0;   }
printf("Vvedite chislo elementov: ");
int n=-1;
char s[20];
gets(s);
n=atoi(s);
if (n<=0) {printf("n= %d",n); goto m2;}
printf("Input elements of list: \n ");
int count=0;
for (i=0; i<n; i++) {
  printf("\r element # %d  ",i);
  gets(s);
 list[i]=atoi(s);
   next[i]=i+1;
  count++;
}
printf(" - spisok vseh elementov: \n");
for (i=0; i<n; i++) 
  printf("%d  ",list[i]);
  printf("\n");

next[count]=-1;
i=0;
int temp=0;
do {            
	if ((list[temp]%2==0)&&(list[temp]!=0))	{printf("%d ",list[temp]); 
							i++;}
            temp=next[temp];
      }
while (next[temp]!=-1);
if (i!=0) printf(" - spisok chetnih elementov\n");
else printf("chetnih elementov net \n");
m1:
puts("Nazhmite lubuju klavishu");
getch();
return 0;
m2:
{printf("Nekorrektniy vvod \n ");
printf("Avariinoe zavershenie raboti programmi \n");
goto m1;   }
}
Соседние файлы в папке В-15 Лабораторная работа ИВТ-сдана