C Program to Calculate the Sum of Natural Numbers (Using do-while Loop)

#include <stdio.h>
int main() {
int n, i, sum = 0;
do {
printf("Enter a positive integer: ");
scanf("%d", &n);
} while (n <= 0);
for (i = 1; i <= n; ++i) {
sum += i;
}
printf("Sum = %d", sum);
return 0;
}
Output
Enter a positive integer: 100
Sum = 5050