how to rectify the error "exit status 1 exponent has no digits" in arduino programming?
<p>i need help in debugging an arduino program that i just typed. the error shown is:-
1.exit status 1 exponent has no digits ( found on line "char INT_ENABLE = 0*2E" ).
the intention of the program is to set off a buzzer and turn off a relay switch when inactivity is sensed through adxl345 and do the opposite when activity is sensed. 
i am providing my program code below.  have a check and help me in rectifying this problem and any other problem that you may find with my program. </p>

<p><div class="snippet" data-lang="js" data-hide="false">
<div class="snippet-code">
<pre class="snippet-code-css lang-css prettyprint-override"><code>#include &lt;SPI.h&gt;
int cs = 10;
int intr = 2;
int buzzer = 4;
int relay = 5;
int su = 1;
int intr1
pinmode (buzzer,OUTPUT);
pinmode (relay,OUTPUT);
char POWER_CLT = 0*2D
char DATA_FORMAT = 0*31
char DATAX0 = 0*32
char DATAX1 = 0*33
char DATAY0 = 0*34
char DATAY1 = 0*35
char DATAZ0 = 0*36
char DATAZ1 = 0*37
char THRESH_ACT = 0*24
char THRESH_INACT = 0*38
char TIME_INACT = 0*26
char INT_ENABLE = 0*2E
char INT_MAP = 0*2F
char ACT_INACT_CTL = 0*27
char INT_SOURCE = 0*30

char values[10];
char output[20];
int x, y, z;
char inactivityevent = 0;
void setup()
{
  SPI.begin();
  SPI.setDataMode(SPI_MODE3);
  Serial.begin(9600);
  pinMode(cs,OUTPUT);
  digitalWrite(cs, HIGH);
  attachInterrupt(digitalpintointerrupt(intr),interruptHandler,RISING); 
  writeRegister(DATA_FORMAT,0*01);
  writeRegister(POWER_CTL,0*08);
  writeRegister(INT_MAP,0*F7 &amp;&amp; 0*EF);
  writeRegister(THRESH_INACT,1);
  writeRegister(TIME_INACT,0);
  writeRegister(ACT_INACT_CTL,0*0F);
  writeRegister(INT_ENABLE,0*08);
  readRegister(INT_SOURCE,1,VALUES);
} 

void interrupHandler()
{
  read register (INT_SOURCE,1,values);
}

void loop() 
{
 intr1=digitalread(intr);  
 if ( intr1==high)
  { 
   read register(DATAX0,6,values);
   x = ((int)values[1]&lt;&lt;8|(int)values[0]);
   y = ((int)values[3]&lt;&lt;8|(int)values[2]);
   z = ((int)values[5]&lt;&lt;8|(int)values[4]);
   if ( x&lt;=15 &amp;&amp; x&gt;=-15 &amp;&amp; y&lt;=10 &amp;&amp; y&gt;=-10 &amp;&amp; z&gt;=75 &amp;&amp; z&lt;=90)
    {
     digitalwrite(buzzer,HIGH);
     digitalwrite(relay,LOW);
    }
   else
    {
     for (int i=0;i&lt;=90;i++)
      {
       delay (2000);
       if (intr == LOW)
        { break(); }
       if (i==90)
        digitalwrite(relay,LOW);       
      }
    }
  while (su=1)
   {  
    if (intr==LOW)
     {
      digitalwrite(buzzer,LOW);
      digitalwrite(relay,HIGH);
      break(); 
     }
   }       
 }
}</code></pre>
</div>
</div>
</p>