#include
<
stdio.h
>
#define N 20
main()
{
int person[N],people,count,flag,n,m;
printf( " How many people?: " );
scanf( " %d " , & people);
for (n = 0 ;n < people;n ++ )
person[n] = n + 1 ;
count = 0 ;
flag = 0 ;
m = 0 ;
printf( " EXIT MEMBER: " );
while (count < n - 1 )
{
if (person[flag]) m ++ ;
if (m == 3 )
{
printf( " %3d " ,person[flag]);
person[flag] = 0 ;
count ++ ;
m = 0 ;
}
flag ++ ;
if (flag == n) flag = 0 ;
}
printf( " THE LAST ONE: " );
for (flag = 0 ;flag < n;flag ++ )
if (person[flag]) printf( " %d " ,person[flag]);
}
#define N 20
main()
{
int person[N],people,count,flag,n,m;
printf( " How many people?: " );
scanf( " %d " , & people);
for (n = 0 ;n < people;n ++ )
person[n] = n + 1 ;
count = 0 ;
flag = 0 ;
m = 0 ;
printf( " EXIT MEMBER: " );
while (count < n - 1 )
{
if (person[flag]) m ++ ;
if (m == 3 )
{
printf( " %3d " ,person[flag]);
person[flag] = 0 ;
count ++ ;
m = 0 ;
}
flag ++ ;
if (flag == n) flag = 0 ;
}
printf( " THE LAST ONE: " );
for (flag = 0 ;flag < n;flag ++ )
if (person[flag]) printf( " %d " ,person[flag]);
}