私たちは、 "プログラムを書くときに配列のサイズにコミットする必要がある"と言います。しかし、以下のコードでは、実行時にサイズを指定していますが、まだ正しく動作していますか?プログラムを書くときに配列サイズを指定することが必須です。
コード:すべての
#include <stdio.h>
void main(){
{
int n,i;
printf("give the size of the array \n");
scanf("%d",&n);
int a[n];
printf ("give array elements\n");
for (i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
}
https://stackoverflow.com/questions/562303/the-definitive-c-book-guide-and-listあなたが使っている本は「ターボCを教える恐ろしい時代遅れの本です。古いもの、誤解を招くもの、まったく間違ったものがたくさんあります "。 – babon