Тема: Поясніть коли можна писати поза int main()
Привіт, я поступив на програміста і хотів би запитати коли можна писати поза межами int main(), тому що я не розумію. Я знаю що воно працює(Мій код) но я завжди запитую себе чому воно так працює, і які в нього правила, тобто коли можна коли ні, чому саме так, я спробував гуглити но моя цікавість не була задоволена, і тепер я тут. Шукаю відповідь на моє питання на цьому форумі
#include <iostream>
#include <cmath>
bool Laba4(int n) {
if (n < 2) return false;
if (n == 2) return true;
if (n % 2 == 0) return false;
for (int i = 3; i <= sqrt(n); i += 2) {
if (n % i == 0) return false;
}
return true;
}
int main() {
printf("dviznachini chisla: ");
for (int i = 10; i < 100; i++) {
if (Laba4(i)) {
printf("%d ", i);
}
}
return 0;
}
Від модератора: додав теги code.