Quote Originariamente inviata da Scara95 Visualizza il messaggio
Facci vedere che hai scritto e dicci che errori ottieni, poi noi ti aiutiamo a correggere il codice.
Nel primo esercizio, non so come usare le stringhe nel bubble sort! Non so come modificarlo!

Bubble sort normle:
#include <stdio.h>
#include <stdlib.h>


int main()
{
int numeri[5], i, j, h;

// Ciclo per riempire l'array
for(i=0; i<5; i++)
{
printf("Immetti un numero: \n");
scanf("%d",&numeri[i]);
}


for(i=0; i<5; i++)
{
for(j=0; j<(5-i); j++)
{
if(numeri[j]>numeri[j+1])
{
//SCAMBIA LOCAZIONE DI INDICE J CON LOCAZIONE DI INDICE J+1
h = numeri[j];
numeri[j] = numeri[j+1];
numeri[j+1] = h;
}
}
}

for(i=0; i<5; i++)
{
printf("Elemento numeri[%d] = %d: \n",i,numeri[i]);
}

system("PAUSE");
return 0;
}


Come lo modifico?