Online Compiler C

#include <stdio.h> int isPerfectnumber(int n) { int sum=0; for(int i=1;i<n;i++){ if(n%i==0){ sum+=i; } } return sum==n; } int main(){ int num; scanf("%d",&num); if(isPerfectnumber(num)){ printf("Yes"); } else{ printf("NO"); } return 0; }//
1) 这段代码判断输入的数字是否为完全数(即所有真因子之和等于该数本身的数)。
2) 提示1:检查代码末尾的`return 0`语句,注意中英文标点符号的区别。
   提示2:确认所有大括号和分号都使用英文符号。