The break statement is used to abort a loop prematurely.
#include <stdio.h>
int main() {
int i;
double number, sum = 0.0;
// Loop 10 times
for (i = 1; i <= 10; ++i) {
printf("Enter n%d: ", i);
scanf("%lf", &number);
// If the user enters a negative number, break the loop prematurely
if (number < 0.0) {
break;
}
sum += number; // get the total. equal to: sum = sum + number;
}
printf("Sum = %.2lf", sum);
return 0;
}