<HTML><BODY>
#include <stdio.h><br>#include <stdlib.h><br>#define MAX_LENGTH 1024<br><br>int main()<br>{<br><br> int len, i, tag, *appleseed;<br> char word[MAX_LENGTH];<br> unsigned short swarm[3];<br><br> printf("Length of the word: ");<br> scanf("%i", &len);<br> swarm[0] = 1;<br> swarm[1] = 2;<br> swarm[2] = 4;<br> <br> if (len > MAX_LENGTH) {<br> printf("You entered too big length.\n");<br> exit(1);<br> }<br><br> seed48(swarm);<br><br> for (i = 0; i < len; i++) {<br> tag = lrand48() % 3;<br> <br> switch (tag) {<br> case 0:<br> word[i] = 'a';<br> break;<br> case 1:<br> word[i] = 'b';<br> break;<br> case 2:<br> word[i] = 'c';<br> break;<br> default:<br> printf("Tag has bad value.");<br> exit(1);<br> }<br> }<br><br> for (i = 0; i < len; i++) {<br> printf("%c", word[i]);<br> }<br><br> printf(" %i\n", tag);<br> <br> return 0; <br>}<br><br>чего-то не хватает.<br></BODY></HTML>