<html>
  <head>
    <meta content="text/html; charset=ISO-8859-2"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font face="Helvetica, Arial, sans-serif">V programu musi byt vazba
      mezi hodnotou a textovym nazvem prijatym z terminalu, tedy napr.<br>
      <br>
      const struct {<br>
        char name[2];<br>
        int value;<br>
      } val_def[] = {<br>
        {"A", A},<br>
        {"B", B},<br>
        {"C", C},<br>
        ..<br>
        {0}<br>
      };<br>
      <br>
      Program pak musi hledat prijata jmena v tomto poli a do promennych
      priradit prislusne hodnoty...<br>
      <br>
      <br>
      Hynek Sladky<br>
      <br>
      <br>
      <br>
    </font>
    <div class="moz-cite-prefix">Dne 19.1.2017 9:26, Michal Grunt
      napsal(a):<br>
    </div>
    <blockquote
cite="mid:CACR8hZL9+L7O27qQS-HtrC3y_y+u_=zSUvXU_ejHjY6xcvHNGw@mail.gmail.com"
      type="cite">
      <pre wrap="">Mám následující definici:

enum {
A=1, B=2, C=3 atd.
}

promenna1 = A;
promenna2 = B;
promenna3 = C;

Je to použitý stylem:

funkce(promenna1);
funkce(promenna2);
funkce(promenna3);

Dále, mám terminálový vstup a chci, že když do něj zadám B A C a
odešlu entrem tak aby:

promenna1 = B;
promenna2 = A;
promenna3 = C;

Asi by to šlo udělat obráceně, že bych napsal 2 1 3 (což je to B A C),
ale to nechci, protože by to ztratilo přehlednost.

A teď nevím jak na to...

Děkuji
MG
</pre>
    </blockquote>
  </body>
</html>