素数的格式问题如何去解决

img

img


如何解决这格式问题。

img


此为我的码,看看哪里有什么变动可以完成这问题


#include <stdio.h>       
void prime(int a,int b)
{
    int i=0,j=0,c=0;
    for (i = a; i <= b; i++) 
    {
        for (j = 2; j < i; j++) 
        {
            if (i % j == 0)
                break;
        }
        if (i == j) 
        {
          printf("%d ",i);
          c++;
            if(c==10)
            {
                printf("\n");
                c=0;
            }
        }
    }     
}
void main() 
{
    int a;
    int b;
    scanf("%d %d", &a, &b);
    printf("[%d,%d]\n",a,b);
    prime(a,b);
}

你这w变量干啥呢???每组数据相互之间没啥关系啊
每行10个的处理太啰嗦了。