Выводит совсем не то....
Не разберусь, в чём ошибка....
#include <STDIO.H>
#include <CONIO.H>
#define NUM 20
void main()
{
clrscr();
double a[NUM];
int i;
printf ("\nVvedite 20 4isel :\n" );
for (i = 0; i < NUM; i++)
{
printf ("%d element massiva --> ", i);
scanf ("%g", &a[i]);
}
double numb = 0;
int i_numb = 0;
int flag = 0;
for( i = 0; i < NUM ; i++)
{
if ( (a[i] > 0) && (a[i] <1) )
{
numb = a[i];
i_numb = i+1;
flag = 1;
}
if (flag) break;
}
printf ("\nIn this massiv \n");
for(i = 0; i < NUM; ++i)
printf("%g", a[i]);
if (!flag) printf ("\nElementov, ydovletvor. 0<a[i]<1 NET!!!\n");
if (flag)
{
printf("\nPervui nyshui element = %g\n", numb);
printf ("\nEgo pozichua = %d\n", i_numb);
}
}
Сообщение отредактировано: 18192123 -