How can I change this function so it stores each of the even integers into an array of integers?
Code:
void sumIntegers ()
{
int num = 0;
int i = 0;
int sum = 0;
do
{
printf("\nI want to sum up even integers.\n\n");
printf("\nPlease enter a positive integer:\n\n\t\t\t");
scanf(" %d", &num);
if(num < 0)
printf("\n*** Negative numbers are invalid! ***n\n\n");
for(i = 0; i <= num; i += 1)//or loop that adds all evens to sum
{
sum += i;
i++;
}
printf(" \nThe even numbers up to %d sum to %d.\n\n\n", num, sum);
printf("\tThank you for playing!\n\n\n\n");
}
while(num < 0);
return;
}