#include <stdio.h>
#define LEN 5
void myMemset(void* str, char ch, size_t n) {
char* s = (char*)str;
for (int i = 0; i < n; i++)
s[i] = ch;
}
int main(void) {
char arr[LEN] = { 3, 8, 9, 4, 7};
myMemset(arr, 0, LEN);
for (int i = 0; i < LEN; i++)
printf("%3d", arr[i]);
return 0;
}
/*
run:
0 0 0 0 0
*/