/*------------------------------------------------------
【程序改错】
--------------------------------------------------------
功能:计算并输出k以内最大的10个能被13或17整除的自然数之和。
k的值由主函数传入。
例如:若k的值为500,则函数值为4622。
------------------------------------------------------*/
#include <stdio.h>
int fun(int k)
{
int m=0,mc=0;
/**********FOUND**********/
while ((k<=2)&&(mc<10))
{
/**********FOUND**********/
if(k%13==0||k%17==0)
{
m=m+k;
mc++;
}
/**********FOUND**********/
k--;
}
/**********FOUND**********/
return m;
}
main()
{
printf("%d\n",fun(500));
}