Quote:
Originariamente inviato da Gaspix
Io ho questo:
Codice HTML:
/*#include <stdio.h>
#include <stdlib.h>
main()
{
int int_array[9]= {2,3,4,5,6,7,8,9,10};
int i;
for (i=0; i<9; i++)
{
printf("%d",int_array[i]);
}
system("PAUSE");
}
come posso eliminare gli elementi 4-6-8-9-10, in modo che nella stampa mi stampi solo 2-3-5-7 ???
|
La soluzione che ti proponevo io era di segnare i valori eliminati con, ad esempio, il valore -1. Esempio:
La stampa avverrà in questo modo:
Codice:
for (i=0; i<int_array_length; i++){
if(int_array[i]!=-1) printf("%d ",int_array[i]);
}