请帮我看看这错在哪。

求[1,5000]内能被5整除的前若干个偶数之和,直到和大于50000为止。
#include "stdio.h"
int main()
{
int n,m,i,sum=0;
scanf("%d,%d",&n,&m);
for(i=n;i<=m;i++)
{
if(i%5==0&&i%2==0)
sum+=i;
{
if(sum>=50000)
}
}
printf("%d",sum);
return 0;
}

#include <stdio.h>
int main()
{
    int n, m, i, sum = 0;
    scanf("%d%d", &n, &m);
    for (i = n; i <= m; i++)
    {
        if (i % 5 == 0 && i % 2 == 0)
            sum += i;
        if (sum > 50000)
            break;
    }
    printf("%d", sum);
    return 0;
}
#include "stdio.h"
int main()
{
    int n,m,i,sum=0;
    scanf("%d,%d",&n,&m);
    for(i=n; i<=m; i++)
    {
        if(i%5==0&&i%2==0)
            sum+=i;
        {
            if(sum>=50000)
            {
                printf("%d",sum);break;
            }
            
        }
    }
    
    return 0;
}