while loop statement, the program is ended only when satisfying given condition.while loop statement.#include <stdio.h>
int main() {
    int c=0;
    // while loop
    while(c < 20){
        c = c + 1;
        printf("c = %d\n", c);
    }
    return 0;
}
while(...) is satisfied, the process written in {...} is run, repeatedly.c = c + 1, the value in c increases by 1. When c reaches 20, it exists out of while loop statement.#include <stdio.h>
int main() {
    int a;
    // while loop
    while(1){
        // input value
        printf("Input a = ");
        scanf("%d", &a);
    }
    return 0;
}
1 to condition of while statement, the condition is always satisfied. Therefore, it cannot exsit while statement.#include <stdio.h>
int main() {
    int a;
    // while loop
    while(1){
        // input value
        printf("Input a = ");
        scanf("%d", &a);
        // break statement
        if(a == 0){
            printf("---end---");
            break;
        }
    }
    return 0;
}
break, it can exit from while statement.0 from keyboard into variable a.#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
    int target_number, your_select;
    int min_n = 1;
    int max_n = 100;
    // make target number
    srand(time(0));
    target_number = rand() % (max_n - min_n + 1) + min_n; 
    printf("--- Guess the number between 1 and 100 ---\n");
    while(1){
        // selecting your number
        printf("Select your number: ");
        scanf("%d", &your_select);
        // check correct or not
        if(your_select == target_number){
            printf("Correct! The number was %d.\n", target_number);
            break; 
        }else if(your_select < target_number){
            printf("Too low! Try again:\n");
        }else{
            printf("Too high! Try again:\n");
        }
        printf("-------------------------------------\n");
    }
    return 0;
}
target_number.scanf function.while(1) the player can repete input.If statement, if(your_select == target_number).else-iIf statement, if(your_select < target_number).#include <stdio.h>
int main() {
    int input_num;
    int total_num = 0;
    while (1) {
        printf("Input number = ");
        scanf("%d", &input_num);
        total_num = total_num + input_num;
        printf("Now total = %d \n", total_num);
        printf("---------------\n");
    }
    return 0;
}
0 to keyboard.while statement, If statement, and so on. Also, include a explanation of it.