char input[100];
100文字分の記憶領域を持つ文字配列`input`を宣言します。
printf("Enter your name: ");
ユーザーに対し「Enter your name: 」というメッセージを表示し、入力を促します。
scanf_s("%99s", input, sizeof(input));
ユーザーからの文字列入力を`input`変数に、最大99文字(終端NULL文字を含む100文字)まで安全に読み込みます。
char nameBuffer[100];
100文字分の記憶領域を持つ文字配列`nameBuffer`を宣言します。
strcpy_s(nameBuffer, sizeof(nameBuffer), input);
`input`に格納されている文字列を`nameBuffer`に、その最大サイズ(`sizeof(nameBuffer)`)を超えないように安全にコピーします。