亲和数 我看不出哪有错 求教!!
题目链接地址http://acm.sdut.我做的
#include<stdio.h>
int main()
{
int m, a[100], b[100], i, j ,s=0 , h=0 ;
scanf("%d", &m) ;
for(i=0 ; i < m ;i++)
scanf("%d %d", &a[i], &b[i]) ;
for(i=0;i < m ;i++)
{
for(j=1 ; j<a[i] ; j++) ;
{
if(a[i]%j==0)
s=s+j ;
}
for(j=1 ; j<b[i] ; j++)
{
if(b[i]%j==0)
h=h+j ;
}
if(s==b[i] && h==a[i])
printf("YES\n") ;
else
printf("NO\n") ;
s=0 ; h=0;
}
return 0 ;
}