blob: 0829960efc09ecd7a306c38de0c022dee0d4fc06 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int
main(void)
{
clock_t start = clock();
size_t sum = 0;
int ch;
while ((ch = getc(stdin)) != EOF) {
sum += (unsigned char) ch;
}
clock_t end = clock();
printf("Result: %zu, Duration: %.3lf sec\n", sum, ((double)(end - start)) / CLOCKS_PER_SEC);
return EXIT_SUCCESS;
}
|