怎么用visual studio 运行
#include<stdafx.h>
#include<iostream>
using namespace std;
int main()
{
int num[50];
int i,k,m,n;
int *p;
cout<<endl<<"请输入总人数:"<<endl;
cin>>n;
p=num;
for(i=0;i<n;i++)
{
*(p+i)=i+1; //以1至n为序,给每个人编号
}
i=0; //i为每次循环时计数变量
k=0; //k为按1 2 3报数时的计数变量
m=0; //m为退出人数
while(m<n-1) //当退出人数比n-1少时(即未退出人数大于1时)执行循环体
{
if(*(p+i)!=0)
{
k++;
}
if(k==3) //将退出人的编号置为0
{
*(p+i)=0;
k=0;
m++;
}
i++;
if(i==n)
{
i=0;//报数到尾后i恢复为0
}
}
while(*p==0)
{
p++;
}
cout<<"最后一个是"<<*p<<" 号!"<<endl;
return 0;
}