Skip to content

Instantly share code, notes, and snippets.

@oykelrae
Last active December 12, 2019 10:20
Show Gist options
  • Save oykelrae/f0f58056700af3c74bd3e44da21e2d86 to your computer and use it in GitHub Desktop.
Save oykelrae/f0f58056700af3c74bd3e44da21e2d86 to your computer and use it in GitHub Desktop.
While loop. "Summing integers" interactive program
Please enter an integer to be summed (q to quit): 39
Please enter next integer (q to quit): 13
Please enter next integer (q to quit): 88
Please enter next integer (q to quit): q
________________________________________
Those integers sum to 140.
Program ended with exit code: 0
#include <stdio.h>
int main(void)
{
long num;
long sum = 0L;
printf("Please enter an integer to be summed (q to quit): ");
while (scanf("%ld", &num) == 1)
{
sum = sum + num;
printf("Please enter next integer (q to quit): ");
}
printf("________________________________________\nThose integers sum to %ld.\n\n", sum);
return 0;
}
@oykelrae
Copy link
Author

This program was created based on the listing 6.1 from C Primer Plus (6th Edition) by Prata, Stephen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment