From c5d1d0199bc0df1baef24fe1b79fa47f653062d9 Mon Sep 17 00:00:00 2001 From: dwrz Date: Sun, 24 Feb 2019 12:59:21 +0000 Subject: [PATCH] Refactor lowercase to use char values, not pointers in c/isogram --- c/isogram/src/isogram.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/c/isogram/src/isogram.c b/c/isogram/src/isogram.c index 40000a1..fc60893 100644 --- a/c/isogram/src/isogram.c +++ b/c/isogram/src/isogram.c @@ -10,12 +10,12 @@ int length(const char string[]) return i+1; // Account for terminating null character. } -char lowercase(char* c) { +char lowercase(char c) { // Lowercase only ASCII capital characters. - if (*c >= 65 && *c <= 90) { - return *c + 32; + if (c >= 65 && c <= 90) { + return c + 32; } - return *c; + return c; } bool is_symbol_char(char c) {