I write:
printw("\nNow, Which is the type of data to be saved?\n");
printw("\n1- Integer\n2- Short-integer\n3- Char\n4- Float\n");
printw("\nSelect the number of the option (1-4)\n");
do{
scanf("%d",&h);
switch(h){
case 1:
int matriz[rows][columns];
break;
case 2:
short int matriz[rows][columns];
break;
case 3:
char matriz[rows][columns];
break;
case 4:
float matriz[rows][columns];
break;
default:
printw("\nYou have to enter a number between 1 and 4 :)\n");
break;
}
}while(h > 4 || h < 1);
(Previously I defined h, rows, colunmns and I am using ncurses)
I want to do an array of the type that user wants. But I realized that this isn't the way.