/* <-- Deadfish Interpreted Computer Language --> */
/* <-- Programmed by Jonathan Todd Skinner --> */
/* <-- Include Header File --> */
/* Updated the Code to Remove Uneeded Header Includes - JTS */
#include <stdio.h>
/* <-- Declare some variables --> */
unsigned int x; /* make a positive integer and call it x */
char usrinput; /* string to hold user input */
/* <-- Declare a function --> */
void entercommand(void);
/* <-- Start Main Function --> */
int main(void)
{
/* At beginning of x is always 0 */
x = 0;
entercommand();
}
/* <-- Enter Command --> */
void entercommand(void)
{
/* Accept User Input */
printf(">> "); /* output shell symbol */
scanf("%c",&usrinput); /* scan for user input that is char */
/* Check for commands and do action */
/* Make sure x is not greater then 256 */
if(x == 256) x = 0;
if(x == -1) x = 0;
if(usrinput == 'i')
{
x++;
entercommand();
}
else if(usrinput == 'd')
{
x--;
entercommand();
}
else if(usrinput == 'o')
{
printf("%d\n",x);
entercommand();
}
else if(usrinput == 's')
{
x=x*x;
entercommand();
}
else
{
printf("\n");
entercommand();
}
}
LyogPC0tIERlYWRmaXNoIEludGVycHJldGVkIENvbXB1dGVyIExhbmd1YWdlIC0tPiAqLwovKiA8LS0gUHJvZ3JhbW1lZCBieSBKb25hdGhhbiBUb2RkIFNraW5uZXIgICAgLS0+ICovCgovKiA8LS0gSW5jbHVkZSBIZWFkZXIgRmlsZSAtLT4gKi8KLyogVXBkYXRlZCB0aGUgQ29kZSB0byBSZW1vdmUgVW5lZWRlZCBIZWFkZXIgSW5jbHVkZXMgLSBKVFMgKi8KI2luY2x1ZGUgPHN0ZGlvLmg+CgovKiA8LS0gRGVjbGFyZSBzb21lIHZhcmlhYmxlcyAtLT4gKi8KdW5zaWduZWQgaW50IHg7IC8qIG1ha2UgYSBwb3NpdGl2ZSBpbnRlZ2VyIGFuZCBjYWxsIGl0IHggKi8KY2hhciB1c3JpbnB1dDsgLyogc3RyaW5nIHRvIGhvbGQgdXNlciBpbnB1dCAqLwoKLyogPC0tIERlY2xhcmUgYSBmdW5jdGlvbiAtLT4gKi8Kdm9pZCBlbnRlcmNvbW1hbmQodm9pZCk7CgovKiA8LS0gU3RhcnQgTWFpbiBGdW5jdGlvbiAtLT4gKi8KaW50IG1haW4odm9pZCkKewoJLyogQXQgYmVnaW5uaW5nIG9mIHggaXMgYWx3YXlzIDAgKi8KCXggPSAwOwoJZW50ZXJjb21tYW5kKCk7Cn0KCi8qIDwtLSBFbnRlciBDb21tYW5kIC0tPiAqLwp2b2lkIGVudGVyY29tbWFuZCh2b2lkKQp7CgkvKiBBY2NlcHQgVXNlciBJbnB1dCAqLwoJcHJpbnRmKCI+PiAiKTsgLyogb3V0cHV0IHNoZWxsIHN5bWJvbCAqLwoJc2NhbmYoIiVjIiwmdXNyaW5wdXQpOyAvKiBzY2FuIGZvciB1c2VyIGlucHV0IHRoYXQgaXMgY2hhciAqLwoJLyogQ2hlY2sgZm9yIGNvbW1hbmRzIGFuZCBkbyBhY3Rpb24gKi8KCS8qIE1ha2Ugc3VyZSB4IGlzIG5vdCBncmVhdGVyIHRoZW4gMjU2ICovCglpZih4ID09IDI1NikgeCA9IDA7CglpZih4ID09IC0xKSB4ID0gMDsKCWlmKHVzcmlucHV0ID09ICdpJykKCXsKCQl4Kys7CgkJZW50ZXJjb21tYW5kKCk7Cgl9CQkKCWVsc2UgaWYodXNyaW5wdXQgPT0gJ2QnKQoJewoJCXgtLTsKCQllbnRlcmNvbW1hbmQoKTsKCX0KCWVsc2UgaWYodXNyaW5wdXQgPT0gJ28nKQoJewoJCXByaW50ZigiJWRcbiIseCk7CgkJZW50ZXJjb21tYW5kKCk7Cgl9CgllbHNlIGlmKHVzcmlucHV0ID09ICdzJykKCXsKCQl4PXgqeDsKCQllbnRlcmNvbW1hbmQoKTsKCX0KCWVsc2UKCXsKCQlwcmludGYoIlxuIik7CgkJZW50ZXJjb21tYW5kKCk7Cgl9Cgp9
Main.java:6: error: illegal character: '#'
#include <stdio.h>
^
Main.java:6: error: class, interface, or enum expected
#include <stdio.h>
^
Main.java:10: error: class, interface, or enum expected
char usrinput; /* string to hold user input */
^
Main.java:13: error: class, interface, or enum expected
void entercommand(void);
^
Main.java:16: error: class, interface, or enum expected
int main(void)
^
Main.java:20: error: class, interface, or enum expected
entercommand();
^
Main.java:21: error: class, interface, or enum expected
}
^
Main.java:28: error: class, interface, or enum expected
scanf("%c",&usrinput); /* scan for user input that is char */
^
Main.java:31: error: class, interface, or enum expected
if(x == 256) x = 0;
^
Main.java:32: error: class, interface, or enum expected
if(x == -1) x = 0;
^
Main.java:33: error: class, interface, or enum expected
if(usrinput == 'i')
^
Main.java:36: error: class, interface, or enum expected
entercommand();
^
Main.java:37: error: class, interface, or enum expected
}
^
Main.java:41: error: class, interface, or enum expected
entercommand();
^
Main.java:42: error: class, interface, or enum expected
}
^
Main.java:46: error: class, interface, or enum expected
entercommand();
^
Main.java:47: error: class, interface, or enum expected
}
^
Main.java:51: error: class, interface, or enum expected
entercommand();
^
Main.java:52: error: class, interface, or enum expected
}
^
Main.java:56: error: class, interface, or enum expected
entercommand();
^
Main.java:57: error: class, interface, or enum expected
}
^
21 errors