aboutsummaryrefslogtreecommitdiff
path: root/test/150_variations/variations.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/150_variations/variations.c')
-rw-r--r--test/150_variations/variations.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/test/150_variations/variations.c b/test/150_variations/variations.c
new file mode 100644
index 0000000..2c08607
--- /dev/null
+++ b/test/150_variations/variations.c
@@ -0,0 +1,19 @@
1#include "../test.h"
2
3long long nissy_variations(
4 const char *, const char *, long long unsigned, char *);
5
6void run(void) {
7 long long err;
8 char variation[STRLENMAX], moves[STRLENMAX], result[STRLENMAX];
9
10 fgets(variation, STRLENMAX, stdin);
11 variation[strlen(variation)-1] = '\0'; /* Remove newline */
12 fgets(moves, STRLENMAX, stdin);
13
14 err = nissy_variations(moves, variation, STRLENMAX, result);
15 if (err < 0)
16 printf("Error %lld\n", err);
17 else
18 printf("%lld\n%s", err, result);
19}

Generated with cgit - Back to sebastiano.tronto.net