1/*2PATTERN:30020-storage.c:36: warning: 'par' defined but not used40020-storage.c:42: error: incorrect storage class for file-scope declaration50020-storage.c:45: error: bad storage class in function parameter60020-storage.c:46: error: invalid storage class for function 'func4'70020-storage.c:47: error: invalid type specification80020-storage.c:53: error: conflicting types for 'd'9.10*/1112int a;13static char b;14extern int c;15typedef unsigned e;1617int18func1(void)19{20 auto h;21 static char i;22 register long j;23 extern int k;24 static unsigned long a;25 return h+i+j+k+a;26}2728int29func2(register int par)30{31 int par;3233 return par;34}3536static int37func3(register int par)38{39 return par;40}4142register short d;4344register int45func4(static int par)46{47 static register f;4849 return f+par;50}5152short d;53char d;