#include <stdio.h>
int main()
{
int number;
char choice;
do
{
int sum = 0;
printf("Enter a positive integer: ");
scanf("%d", &number);
if (number <= 0)
{
printf("Please enter a positive integer.\n");
}
else
{
for (int i = 1; i <= number / 2; i++)
{
if (number % i == 0)
{
sum += i;
}
}
if (sum == number)
{
printf("%d is a perfect number.\n", number);
}
else
{
printf("%d is not a perfect number.\n", number);
}
}
printf("Do you want to check another number? (y/n): ");
scanf(" %c", &choice);
}
while (choice == 'y' || choice == 'Y');
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: