#include <stdio.h>
int main(void) {
#include <stdio.h>
#include <math.h> // Required for the sqrt() function
// Function to check if a number is prime
int isPrime(int num) {
// Numbers less than 2 are not prime
if (num <= 1) {
return 0;
}
// Check for factors from 2 up to the square root of the number
for (int i
= 2; i
<= sqrt(num
); i
++) { if (num % i == 0) {
return 0; // If divisible, it's not prime
}
}
return 1; // If no factors are found, it's prime
}
int main() {
printf("Prime numbers from 1 to 100 are:\\n");
// Loop through numbers from 1 to 100
for (int i = 1; i <= 100; i++) {
// If the number is prime, print it
if (isPrime(i)) {
}
}
return 0;
}
// your code goes here
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CgkjaW5jbHVkZSA8c3RkaW8uaD4KI2luY2x1ZGUgPG1hdGguaD4gLy8gUmVxdWlyZWQgZm9yIHRoZSBzcXJ0KCkgZnVuY3Rpb24KCi8vIEZ1bmN0aW9uIHRvIGNoZWNrIGlmIGEgbnVtYmVyIGlzIHByaW1lCmludCBpc1ByaW1lKGludCBudW0pIHsKICAgIC8vIE51bWJlcnMgbGVzcyB0aGFuIDIgYXJlIG5vdCBwcmltZQogICAgaWYgKG51bSA8PSAxKSB7CiAgICAgICAgcmV0dXJuIDA7IAogICAgfQogICAgLy8gQ2hlY2sgZm9yIGZhY3RvcnMgZnJvbSAyIHVwIHRvIHRoZSBzcXVhcmUgcm9vdCBvZiB0aGUgbnVtYmVyCiAgICBmb3IgKGludCBpID0gMjsgaSA8PSBzcXJ0KG51bSk7IGkrKykgewogICAgICAgIGlmIChudW0gJSBpID09IDApIHsKICAgICAgICAgICAgcmV0dXJuIDA7IC8vIElmIGRpdmlzaWJsZSwgaXQncyBub3QgcHJpbWUKICAgICAgICB9CiAgICB9CiAgICByZXR1cm4gMTsgLy8gSWYgbm8gZmFjdG9ycyBhcmUgZm91bmQsIGl0J3MgcHJpbWUKfQoKaW50IG1haW4oKSB7CiAgICBwcmludGYoIlByaW1lIG51bWJlcnMgZnJvbSAxIHRvIDEwMCBhcmU6XFxuIik7CgogICAgLy8gTG9vcCB0aHJvdWdoIG51bWJlcnMgZnJvbSAxIHRvIDEwMAogICAgZm9yIChpbnQgaSA9IDE7IGkgPD0gMTAwOyBpKyspIHsKICAgICAgICAvLyBJZiB0aGUgbnVtYmVyIGlzIHByaW1lLCBwcmludCBpdAogICAgICAgIGlmIChpc1ByaW1lKGkpKSB7CiAgICAgICAgICAgIHByaW50ZigiJWQgIiwgaSk7CiAgICAgICAgfQogICAgfQoKICAgIHByaW50ZigiXFxuIik7CiAgICByZXR1cm4gMDsKfQogCiAKLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJcmV0dXJuIDA7Cn0K