Beispiel #1
0
int main()
{
  int arr[4];
  int arr2[3][2];
  float arr3[5];
  int div, sum;
  int loopvar=0;
  float result;
  myint n;
  
  

  result = 4;
  while( n < result )
  {
    arr[n] = n;
    n = n + 1;
  }

  for (loopvar = 1; loopvar <= n ; loopvar = loopvar + 1)
  {
    sum = sum + loopvar;
  }

  write("enter a divider");
  div = read();

  if (div != 0 && sum)
  {
    result = sum / div;
    if ((result >= 10) && !div)
    {
      arr[0] = negative(sum);
    }
    else
    {
      arr[1] = negative_float(sum, 1.5);    
    }
  }
  else
  {
    return 0; 
  }

  arr[2] = arr[0] * arr[1] + result + sum;  

  result = myfunc3(arr2, arr3[2]);

  /* allow overloaded(type int or float) "write" function calls */
  write(sum);
  write(result);

  return 0;
}
Beispiel #2
0
int main()
{
  myfunc1();
  myfunc2();
  myfunc3();
}
Beispiel #3
0
static void   /* 'static' means don't export the symbol... */
myfunc2(void)
{
    myfunc3();
}
Beispiel #4
0
/* "static" はシンボルを公開しないことを意味する */
static void myfunc2(void)
{
    myfunc3();
}