c++函数题找数字的

编写程序完成以下功能:输出小于1000的自然数中,能被11整除且各位数字之和为13的数。要求用如下函数判断一个整数是否能被11整除且各位数字之和是否为13:

void fun(int,int&,int *); /* 第1个参数传递要判断的数,第2个参数通过引用类型变量带回该数是否是11的倍数(是为1,不是为0),第3个参数通过指针类型变量带回该数各位数字之和*/

在主函数中调用上述函数,按每行5个的形式输出满足条件的数,并输出满足条件数的个数。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^