How to Write A C Program Whether a Number Is Perfect Or Not ?
Solution:
- #include<stdio.h>
- int main()
- {
- int number,sum=0,i;
- scanf("%d", &number);
- for(i=1; i<=number/2; i++) {
- if(number%i==0) {
- sum = sum + i;
- }
- }
- if(sum==number) {
- printf("Perfect Number");
- }
- else {
- printf("Not");
- }
- }