diff options
| author | J08nY | 2016-12-21 23:08:45 +0100 |
|---|---|---|
| committer | J08nY | 2016-12-21 23:08:45 +0100 |
| commit | 0fab11892b19cd13dcea72cb501cc171c37b2de4 (patch) | |
| tree | c3f09ec4d318776378459305780956a664ef7b03 | |
| parent | 57c0fb864bbb6523f3cfbded7c28a6590e52aa15 (diff) | |
| download | ecgen-0fab11892b19cd13dcea72cb501cc171c37b2de4.tar.gz ecgen-0fab11892b19cd13dcea72cb501cc171c37b2de4.tar.zst ecgen-0fab11892b19cd13dcea72cb501cc171c37b2de4.zip | |
| -rw-r--r-- | ecgen.c | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -6,8 +6,8 @@ #include "gp.h" -char *readHex() { - char *r = readline(NULL); +char *readHex(const char* prompt) { + char *r = readline(prompt); size_t len = strlen(r); char *result = realloc(r, len + 3); memmove(result + 2, result, len); @@ -39,13 +39,16 @@ int main(int argc, char * argv[]) { //default0("datadir","./data"); - char *sp = readHex(); - char *sa = readHex(); - char *sb = readHex(); + char *sp = readHex("p:"); + char *sa = readHex("a:"); + char *sb = readHex("b:"); GEN p = strtoi(sp); GEN a = strtoi(sa); GEN b = strtoi(sb); + free(sp); + free(sa); + free(sb); GEN result = (*todo)(p, a, b, 0); (*print)(result); |
