#include <stdio.h>
#include <conio.h>
#include <math.h>
int cisla (int);
void main()
{
int a[10];
clrscr();
// vvod massiva
printf("vvedite elementy massiva\n");
for(int i=0;i<10;i++)
scanf("%3d",&a[i]);
// vyvod massiva
for(i=0;i<10;i++)
getch();
//otsortirovannii massiv
printf("\notsortirovannii massiv\n");
int s,j,temp;
for(i=0;i<10;i++)
{
s=cisla(a[i]);
if(s)
{
}
}
getch();
}
int cisla(int x)
{
int k,t,n,s;
if (x!=0)
{
t=x;
k=0;
n=x;
while(n>0)
{
k++;
n/=10;
}
s=0;
while(t>0)
{
s+=pow(t%10,k);
t/=10;
}
}
if (x==s) return(x);
else return(0);
}