新人小白一枚~~~
用的是vs2019编译器
scanf_s==scanf哦
求三连啊~~~
(。・ω・。)ノ♡
#include <stdio.h>
void abb(int* p, int a)
{
int i=0, j=0, k=0, m, n;
m = a;
while (m != 1)
{
if (*(p + i) != 0)
{
k++;
if (k == 3)
{
*(p + i) = 0;
j++;
k = 0;
m = m - 1;
}
}
i++;
if (i == a)
i = 0;
}
}
int main()
{
int arr[100];
int a, b;
printf("请输入总人数:");
scanf_s("%d", &a);
for (b = 1; b <= a; b++)
arr[b - 1] = b;
abb(arr, a);
b = 0;
while (arr[b] == 0)
b++;
b = b + 1;
printf("剩下的是%d号", b);
return 0;
}