申し訳ありませんが、私はCに慣れていません。しかし、何が間違っていますか? ほとんどすべてを試しましたが、t1 と t2 の間でコードを実行するために渡された秒数を計算できず、常に 0.00 秒で Finished が返されます。お待ち頂きまして、ありがとうございます :)
#include <time.h>
clock_t t1, t2;
t1 = clock();
sleep(5);
t2 = clock();
printf("\nFinished in %.2f seconds.\n\n", (t2-t1)*1.0/CLOCKS_PER_SEC);