From 35b27defdf4f88546cb41fa89dd9d46c38307362 Mon Sep 17 00:00:00 2001 From: dkf5k Date: Wed, 18 Jul 2001 23:52:02 +0000 Subject: [PATCH] Added test files to the repository. --- test/dkf5kEnum.c | 31 +++++++++++++++++++++++++++++++ test/dkf5kRange.c | 18 ++++++++++++++++++ test/dkf5kSprintf.c | 11 +++++++++++ 3 files changed, 60 insertions(+) create mode 100644 test/dkf5kEnum.c create mode 100644 test/dkf5kRange.c create mode 100644 test/dkf5kSprintf.c diff --git a/test/dkf5kEnum.c b/test/dkf5kEnum.c new file mode 100644 index 0000000..3a88ba3 --- /dev/null +++ b/test/dkf5kEnum.c @@ -0,0 +1,31 @@ +/* dkf5k */ +#include + + +int main() +{ + + typedef enum + { + apple, + pear, + grapefruit + } fruits; + register int i; + + int array[grapefruit+1]; + array[apple] = 24; + array[pear] = 10; + for(i=0; i <= 1; i++) + { + printf("%i\n", array[i]); + } + return 0; +} + + + + + + + diff --git a/test/dkf5kRange.c b/test/dkf5kRange.c new file mode 100644 index 0000000..02af203 --- /dev/null +++ b/test/dkf5kRange.c @@ -0,0 +1,18 @@ +/*dkf5k*/ +#include +#include + +int main() +{ + char buffer[12] = "hello world"; + int i; + printf("Enter the character you want: "); + scanf("%i", &i); + if ( i >= sizeof(buffer)) + { + fprintf(stderr, "Error: %i is greater than or equal to the range which is %i", i, sizeof(buffer)); + exit(0); + } + printf("You asked for character %i which is %c", i, buffer[i]); + return 0; +} diff --git a/test/dkf5kSprintf.c b/test/dkf5kSprintf.c new file mode 100644 index 0000000..649d94a --- /dev/null +++ b/test/dkf5kSprintf.c @@ -0,0 +1,11 @@ +/*dkf5k*/ +#include + + +int main() +{ + char na[1000]; + sprintf(na, "%s", "hello world"); + printf("%s\n", &(na[0])); + return 0; +} -- 2.45.1