non capisco a cosa ti serve quel "sorted"
ma se proprio devi metterlo... puoi benissimo utilizzare un int

se 0 == FALSE
se 1 == TRUE

codice:
void bubble_sort(int *vet, int n)
 {

    int i=0, j, temp;
    int sorted = 0;

    while ((i<n) && (!sorted))
    {  
	sorted = 1;
        i++;
        for(j = 0; j < n-1; j++)
            
	    if(vet[j] > vet[j+1])
            {
	        temp = vet[j];
 	        vet[j] = vet[j+1];
 	        vet[j+1] = temp;
 	        sorted = 0;
 	     }	
  	}
 }
N.B. se si tratta di un altro argomento (non bubble sort)
apri un'altra discussione