68:16: error: switch quantity not an integer 69:43: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]

void loop()
{
  char tec;
  tec = leTeclado();
  switch (tec)
  {
    case '1':
      digitalWrite(SegA, d); //acende os leds que representam o número 1
      digitalWrite(SegB, l);
      digitalWrite(SegC, l);
      digitalWrite(SegD, d);
      digitalWrite(SegE, d);
      digitalWrite(SegF, d);
      digitalWrite(SegG, d);
      break;

    case '2':
      digitalWrite(SegA, l); //acende os leds que representam o número 1
      digitalWrite(SegB, l);
      digitalWrite(SegC, d);
      digitalWrite(SegD, l);
      digitalWrite(SegE, l);
      digitalWrite(SegF, d);
      digitalWrite(SegG, l);
      break;
  }
1 Like