Contact: aviboots(AT)netvision.net.il
31,111 questions
40,781 answers
573 users
#include <stdio.h> int main(void) { int array[5] = {0}; size_t size = sizeof(array) / sizeof(array[0]); for (int i = 0; i < size; i++) printf("%3d", array[i]); return 0; } /* run: 0 0 0 0 0 */
#include <stdio.h> int main(void) { int array[5] = {1, 2, 3, 4, 5}; size_t size = sizeof(array) / sizeof(array[0]); for (int i = 0; i < size; i++) printf("%3d", array[i]); return 0; } /* run: 1 2 3 4 5 */
#include <stdio.h> int main(void) { int array[5] = {[2] = 98, [4] = 13, [1] = 37}; size_t size = sizeof(array) / sizeof(array[0]); for (int i = 0; i < size; i++) printf("%3d", array[i]); return 0; } /* run: 0 37 98 0 13 */
#include <stdio.h> int main(void) { int array[] = {[2] = 98, [5] = 13, [1] = 37}; size_t size = sizeof(array) / sizeof(array[0]); for (int i = 0; i < size; i++) printf("%3d", array[i]); return 0; } /* run: 0 37 98 0 0 13 */
#include <stdio.h> int main(void) { int array[] = {1, 2, 3, 98}; size_t size = sizeof(array) / sizeof(array[0]); for (int i = 0; i < size; i++) printf("%3d", array[i]); return 0; } /* run: 1 2 3 98 */