求大佬们看看为什么不加入这句代码就运算不出结果,这句起什么作用,附上代码
#include<stdio.h>int main(){int a[lbk]lbk[rbk]101[lbk]rbk[rbk],j,q,i;for(i=1;i<=100;i++) a[lbk]lbk[rbk]i[lbk]rbk[rbk]=i; a[lbk]lbk[rbk]1[lbk]rbk[rbk]=0;for(i=2;i<10;i++) { for(j=i+1;j<=100;j++) { if(a[lbk]lbk[rbk]i[lbk]rbk[rbk]!=0&&a[lbk]lbk[rbk]j[lbk]rbk[rbk]!=0) if((a[lbk]lbk[rbk]j[lbk]rbk[rbk]%a[lbk]lbk[rbk]i[lbk]rbk[rbk])==0) a[lbk]lbk[rbk]j[lbk]rbk[rbk]=0;}} for(i=1;i<=100;i++) { if(a[lbk]lbk[rbk]i[lbk]rbk[rbk]!=0) printf("%d\n",a[lbk]lbk[rbk]i[lbk]rbk[rbk]);


#include<stdio.h>int main(){int a[lbk]lbk[rbk]101[lbk]rbk[rbk],j,q,i;for(i=1;i<=100;i++) a[lbk]lbk[rbk]i[lbk]rbk[rbk]=i; a[lbk]lbk[rbk]1[lbk]rbk[rbk]=0;for(i=2;i<10;i++) { for(j=i+1;j<=100;j++) { if(a[lbk]lbk[rbk]i[lbk]rbk[rbk]!=0&&a[lbk]lbk[rbk]j[lbk]rbk[rbk]!=0) if((a[lbk]lbk[rbk]j[lbk]rbk[rbk]%a[lbk]lbk[rbk]i[lbk]rbk[rbk])==0) a[lbk]lbk[rbk]j[lbk]rbk[rbk]=0;}} for(i=1;i<=100;i++) { if(a[lbk]lbk[rbk]i[lbk]rbk[rbk]!=0) printf("%d\n",a[lbk]lbk[rbk]i[lbk]rbk[rbk]);

