この問題から抜け出すのを手伝ってください。ubuntu12.04でGCCを使用しています。このプログラムを作成して、キーボード n から 5 つの文字列を取得し、これらの文字列を画面に出力します。プログラムはコンパイルされますが、実行中にキーボードから文字列を取得しますが、最後の文字列のみを出力します。私が書いたプログラムは以下です。
void main()
{
char names[10];
int i,j;
for(i=0;i<5;i++)
{
printf(" Enter a name which you want to register\n");
scanf("%s",names);
}
for(i=0;i<5;i++)
printf(" the names you enter are %s\n", names);
}