Home
       0196-invalidchar.c - scc - simple c99 compiler
  HTML git clone git://git.simple-cc.org/scc
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
       0196-invalidchar.c (664B)
       ---
            1 int
            2 main(void) {
            3         static struct {
            4                 char *name;
            5                 const int offhour;
            6         } tzones[] = {
            7                 { "CDT", -5 * 3600 },
            8                 { "CST", -6 * 3600 },
            9                 { "EDT", -4 * 3600 },
           10                 { "EST", -5 * 3600 },
           11                 { "MDT", -6 * 3600 },
           12                 { "MST", -7 * 3600 },
           13                 { "PDT", -7 * 3600 },
           14                 { "PST", -8 * 3600 },
           15         };
           16 
           17         if (tzones[0].offhour != -18000)
           18                 return 1;
           19         if (tzones[1].offhour != -21600)
           20                 return 2;
           21         if (tzones[2].offhour != -14400)
           22                 return 3;
           23         if (tzones[3].offhour != -18000)
           24                 return 4;
           25         if (tzones[4].offhour != -21600)
           26                 return 5;
           27         if (tzones[5].offhour != -25200)
           28                 return 6;
           29         if (tzones[6].offhour != -25200)
           30                 return 7;
           31         if (tzones[7].offhour != -28800)
           32                 return 8;
           33 
           34         return 0;
           35 }