c add char to char array
#include <stdio.h>
#include <string.h>
int main() {
char str[20] = "Hello";
char newChar = '!';
int length = strlen(str);
str[length] = newChar;
str[length + 1] = '\0';
printf("%s", str);
return 0;
}