diff options
Diffstat (limited to 'kmer_total_count.c')
-rw-r--r-- | kmer_total_count.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/kmer_total_count.c b/kmer_total_count.c index 34abfa0..ec9a3f8 100644 --- a/kmer_total_count.c +++ b/kmer_total_count.c @@ -11,10 +11,16 @@ int main(int argc, char **argv) { unsigned long long i = 0; if(argc != 3) { - printf("Please supply a filename and a kmer\n"); + fprintf(stderr, "Please supply a filename and a kmer\n"); exit(EXIT_FAILURE); } + unsigned long kmer = atoi(argv[2]); + if(kmer == 0) { + fprintf(stderr, "Error: invalid kmer.\n"); + exit(EXIT_FAILURE); + } + unsigned long long *counts = get_kmer_counts_from_file(argv[1], atoi(argv[2])); // print out our counts arrray |