How to initialize part of an array in C

1 Answer

0 votes
#include <stdio.h>

#define SIZE 16

int main(void) {
    int arr[SIZE] = { 3, 5, 9, 1, 7, 2, 6, 8 };

    for (int i = 0; i < SIZE; i++) {
        printf("%d ", arr[i]);
    }

    return 0;
}




/*
run:

3 5 9 1 7 2 6 8 0 0 0 0 0 0 0 0

*/

 



answered May 19, 2022 by avibootz

Related questions

1 answer 111 views
2 answers 122 views
122 views asked Apr 24, 2023 by avibootz
1 answer 187 views
1 answer 126 views
1 answer 127 views
1 answer 151 views
1 answer 72 views
72 views asked Aug 12, 2025 by avibootz
...