1#include "ss.h"
2#include <stdio.h>
3
4typedef float f;
5
6float sg = 5.5;
7int sgi = 2;
8static int sgs = 7;
9
10int shr1(int x)
11{
12  f mumble;
13  int l;
14  l = 1;
15  {
16    int l;
17    l = 2;
18  }
19  mumble = 7.7;
20  sg = 6.6;
21  sgi++;
22  sgs = 8;
23  printf("address of sgs is %p\n", &sgs);
24  return 2*x;
25}
26
27static int shr1_local(int x)
28{
29  return 2*x;
30}
31
32int structarg(struct s x)
33{
34  return x.a;
35}
36
37int pstructarg(struct s *x)
38{
39  return x->a;
40}
41
42
43
44