C program structure

#include <stdio.h>

// Function prototypes
void exampleFunction(int parameter);

// Global variables
int globalVariable = 10;

// Main function
int main() {
    // Local variables
    int localVariable = 5;

    // Code statements
    printf("Hello, C programming!\n");

    // Function call
    exampleFunction(localVariable);

    return 0;
}

// Function definition
void exampleFunction(int parameter) {
    // Function code
    printf("Parameter value: %d\n", parameter);
}