题目是:随机抽100个随机数s[100],把不是素数的放到B中;
我是这样做的,但是不对所以求助各位,希望大家帮忙,在此小弟先谢谢了~!
#include <stdio.h>
#include <stdlib.h>
main ()
{    int s[100],b[100],i,k,j;
     clrscr();
     for(i=0;i<100;i++)
     { k=rand()%200;
       s[i]=k;
     }
     printf("the original arry:\n");
     for(i=0;i<100;i++)
     { printf("%4d",s[i]);
       if((i+1)%10==0)
       printf("\n");
     }
     for(i=0;i<100;i++)
     { for(j=2;j<s[i];j++)
       { if(j<s[i])
     b[j]=s[i];
     j++;
       }
     }
     for(i=0;i<100;i++)
     {printf("%4d",b[i]);
     if((i+1)%10==0)
     printf("\n");
     }
}
小弟刚刚学到数组对数组刚刚了解所以不了解请原谅



 
											





 
	    

 
	



