## C code to check for a perfect number

#include<stdio.h> int main(){ int n,i=1,sum=0; printf("Enter a number: "); scanf("%d",&n); while(i<n){ if(n%i==0) sum=sum+i; i++; } if(sum==n) printf("%d is a perfect number",i); else printf("%d is not a perfect number",i); return 0; }

**output:**

**Enter a number: 28**

**28 is a perfect number**

------------------------------------------------

Searches related to C program to check perfect number c++ program to find perfect numbers c program to check whether a number is perfect or not write a c program to check given number is perfect number or not program to find perfect number in c write a c program for perfect number c program function for perfect number c program for perfect no perfect number logic in c