[求助]约瑟夫不知哪有问题
#include <iostream.h>
#include<math.h>
void main()
{ int i=0,j=0,k=0,m=0,n=4;
int a[150];
cout <<"一圈总人数m:";
cin>>m;
cout<<" 数到n:";
cin>>n;
for(i=0;i<m;i++)
a[i]=i+1;
while(k<m)
{
if(a[i]!=0)
j++;
{
if (j==n)
{
cout<<a[i];
k++;
a[i]=0;
j=0;
}
}
i++;
if (i=10)
i=0;
}
}