/* * Author: Amit Dutta (amitdutta4255@gmail.com) | Date: 12 Dec 2025 * Repo: https://github.com/notamitgamer/bsc * License: MIT */ /* Write a program to check perfect number. */ // File Name - amit0611202503.c (LAB), APC-PRAC-017.c (Local) // This code has not been compiled. // If you find any issues, please create a new issue on GitHub regarding them. // Go to this link to create a new issue: https://github.com/notamitgamer/bsc/issues #include int main() { int num, i, divisibleSum = 0; printf("Enter a number : "); scanf("%d", &num); for (i = 1; i <= num / 2; i++) { if (num % i == 0) { divisibleSum += i; } } if (divisibleSum == num) printf("\nInput %d ia a Perfect Number.", num); else printf("\nInput %d is NOT a Perfect Number.", num); return 0; }