Advertisement
CODEMALAYALAM

Untitled

Aug 28th, 2020
1,016
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.70 KB | None | 0 0
  1. /***************
  2. A very simple program to implement a stopwatch
  3. youtube.com/vamcode
  4. ***************/
  5.  
  6. #include<stdio.h>
  7. #include<unistd.h>
  8.  
  9. int main(){
  10.  
  11.     int hours = 0 , minutes = 59 , seconds = 56 , milliseconds = 0;
  12.     while(1){
  13.         printf("\r\t%.2d HOURS : %.2d MINUTES : %.2d SECONDS : %d",hours, minutes,seconds, milliseconds);
  14.         fflush(stdout);
  15.         usleep(1000);
  16.         ++milliseconds;
  17.         if(milliseconds == 1000){ /*edit: previously was if(milliseconds == 999) */
  18.             milliseconds = 0;
  19.             ++seconds;
  20.         }
  21.         if(seconds == 60){
  22.             milliseconds = 0;
  23.             seconds = 0;
  24.             ++minutes;
  25.         }
  26.         if(minutes == 60){
  27.             milliseconds = 0;
  28.             seconds = 0;
  29.             minutes = 0;
  30.             ++hours;
  31.         }
  32.     }
  33.     return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement