我可以在循环中轻松打印我想要的内容,但是我对函数很陌生,我需要保存或返回分隔符的总和对于用户输入的数字没有余数。函数返回分隔符数量的总和,不包含数字的余数,C
例子:
输入 - 6
输出 - 1+2+3=6
我如何开始:
int NumberOfDividers(int number)
{
int i,num, count = 0;
num = number;
for (i = 0; i < num; i++)
{
if ((num % i) == 0) //so now I know i is one of the dividers i want to save.
}
}
所以,如果i
是我想要的分隔的一个,我该怎么救它变成一个变量?还是数组?
你已经宣布了一堆的变数,只是声明另一个持有的总和,并添加到它,你走了,到底它返回。 –
@EricRenouf我想他想保存这些数字(分隔符)。 – asfandahmed1
@吉拉德是否需要数字的总和等于输入? – asfandahmed1