#include <stdio.h> void main() { int k,n,m; printf("Enter an integer M: \n"); scanf_s("%d",&m); for(n = 2; n <= m; n++)/*outer loop begins*/ { for(k = 2; k <= n-1; k++)/*inner loop begins*/ { if(n%k == 0) break;/*若是条件为真,跳出内循环直接执行下个语句;若是条件为假,继续执行内循环k++*/ } /*inner loop ends*/ if(k >= n) printf("%4d",n); } /*outer loop ends*/ }