Cześć :)
Spróbuj wykorzystać bibliotekę sys/time.h
Przykład:
#include <sys/time.h>
int main()
{
int t[N];
struct timeval koniec, poczatek;
filltab(t);
gettimeofday(&poczatek, NULL);
bubbleSort(t);
gettimeofday(&koniec, NULL);
printf("took %lu\n", koniec.tv_usec - poczatek.tv_usec);
return 0;
}