diff --git a/PerfectNumber/.DS_Store b/PerfectNumber/.DS_Store new file mode 100644 index 0000000..b1f2df8 Binary files /dev/null and b/PerfectNumber/.DS_Store differ diff --git a/PerfectNumber/PerfectNumber.c b/PerfectNumber/PerfectNumber.c new file mode 100644 index 0000000..9f3c240 --- /dev/null +++ b/PerfectNumber/PerfectNumber.c @@ -0,0 +1,20 @@ +#include + +int main() +{ + int n, s = 0, i; + printf("Enter a Number: "); + scanf("%d", &n); + for (i = 1; i < n; i++) + { + if (n % i == 0) + { + s = s + i; + } + } + if (s == n) + printf("%d is a perfect number",n); + else + printf("%d is not a perfect number",n); + return 0; +} \ No newline at end of file