Ciao...davo un occhiata alle inserzioni...e ho visto questa discussione...sono ancora un principiante del C...però...ho provato a risplvere il tuo problema...e...il massimo che ho potuto fare è questo...t posto il codice poi vedi tu se può essere utile...
codice:#include <stdio.h> int main(){ int vett[14], vett2[7]={1,4,7,8,12,34,45}, vett3[7]={0,5,26,43,78,90,91}; int j=0, k=0, i, p; for ( i=0; i<14 && j<7 && k<7; i++ ){ if ( vett2[j] < vett3[k] ) { vett[i] = vett2[j]; j++; } else { vett[i] = vett3[k]; k++; } } if ( j == 7 ) { for ( ; i<14; i++ ) { vett[i] = vett3[k]; k++; } } else { for ( ; i<14; i++ ) { vett[i] = vett2[j]; j++; } } for( p=0; p<14; p++){ printf("%d ",vett[p]); } system ("pause"); }

Rispondi quotando