Я пытаюсь написать программу, которая подсчитывает количество совершенных чисел в пределах лимита, но компилятор продолжает выдавать мне сообщение «пропущено») перед идентификатором «num_squares». Пожалуйста, помогите ...
int main(void) {
int num_squares = 0;
int limit = 30;
while(num_squares * num_squares < limit)
num_squares++;
printf("%d," num_squares);
}