-
Variable sized objects!!
Hi!!
I don't get this!!
My compiler says that variable sized object 'temp' (which happen to be an array of struct) may not be initialised.
Code:
int account_number = 0 ,choice2;
printf("\nHow many accounts you want to add?");
scanf("%d",&choice2);
account_number += choice2;
account temp[account_number];
for (int i = 0 ; i < choice2 ; i++)
account temp [i] = add_account();
-
And if you just type "temp[i] = add_account()" does that work?
-
It did!!
Thank you so much!
That was bugging me for hours!!