私はこの小さなプログラムを作成して、配列を練習しました。これは、最大10文字で、末尾が\0であると想定されています。動作しますが、動作が良すぎて、50文字の名前を入れても、正しい入力を吐き出します。何が得られますか?
#include <stdio.h>
int main(int argc, char const *argv[])
{
char name[11];
printf("Enter your name: ");
scanf("%s", name);
printf("Hi, %s\n", name);
return 0;
}