Упрощающая программа, которая генерирует простое число от 2 до n - PullRequest
0 голосов
/ 24 сентября 2019

Я нашел решение для программ, но я получил ошибку во время выполнения.Мне нужно упростить исходный код, чтобы его можно было скомпилировать за 0,3 секунды.Пожалуйста, помогите мне упростить программу.

#include <stdio.h>
#include <math.h>

int main()
{
    int i, j, c=0, num;
    scanf("%d", &num);
    for(i=2; i<=num; i++)
    {
        for(j=1;j<=sqrt(i);j++)
        {   if(i%j==0)
            c++; 
        }
        if(c==1)
        {   printf(" %d", i);
        }
        c=0;
    }
    printf("\n");
    return 0;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...