这个bug在那
IT-学徒 2012-03-02 11:27:33 #include"stdio.h"
#define MAXSIZE 20
main()
{
int a[MAXSIZE],n,m,i,d,count;
printf("请输入两个数:");
scanf("%d %d",&n,&m);
printf("出队前:\n");
for(i=0;i<n;i++)
{
a[i]=i+1;
printf("%d ",a[i]);
}
printf("\n出队后:\n");
d=0;i=0;
while(d<n)
{
for(count=1;count<m;count++,i++)
{
while(a[i]==0)i++;
i=i%n;
}
while(a[i]==0)i++;
i=i%n;
printf("%d ",a[i]);
a[i]=0;
d++;
}
}
c