求求各位大佬们看看我的代码是哪的问题!
#include<stdio.h>
#include<string.h>
using namespace std;
int main(){
int m,n;
bool p[101];
scanf("%d%d",&m,&n);
memset(p,true,sizeof(p));
int t=m,i=1,j=1;
while(t>0){
if(i==m+1) i=1;
if(p[i]){
j++;
if(j==n){
printf("%d ",i);
p[i]=false;j=1;t--;
}
}
i++;
}
return 0;
}