关于##include#的问题,如何解决?(语言-c语言)

问题:编写程序,找出大于正整数m且靠近m的k个整数,m和k均从键盘输入
不知道我的代码出现了什么问题,请专家帮忙改正一下

#include
int main()
{
    int m, k;
    int n = 0;//n为计数器
    scanf_s("%d,%d", &m, &k);
    int i=m+1;
    for (int j = 2; j < i; j++)
    {
        while (n != k)
        {



            if (i % j == 0)
            {
                break;
            }
            else
                printf("%d", i);
            n += 1;


        }
        i += 1;
    }
    return 0;
}

直接一个for循环:

#include<stdio.h>
int main()
{
    int m, k;
    scanf_s("%d,%d", &m, &k);
    for (int i = 1; i <= k; i++)
    {
        printf("%d ", m + i);
    }
    return 0;
}
  • 大于m的k个素数
#include<stdio.h>
#include<math.h>

int prime(int x)
{
    int i;
    int flag = 1;
    for (i = 2; i <= sqrt(x); i++)
    {
        if (x % i == 0)
        {
            flag = 0;
            break;
        }
    }
    return flag;
}

int main()
{
    int m, k;
    scanf_s("%d,%d", &m, &k);
    
    int count = 0;
    for (int i = m+1; count < k; i++)
    {
        if (prime(i)) 
        {
            count++;
            printf("%d ", i);
        }
    }

    return 0;
}