Refactor lowercase to use char values, not pointers in c/isogram
This commit is contained in:
@@ -10,12 +10,12 @@ int length(const char string[])
|
|||||||
return i+1; // Account for terminating null character.
|
return i+1; // Account for terminating null character.
|
||||||
}
|
}
|
||||||
|
|
||||||
char lowercase(char* c) {
|
char lowercase(char c) {
|
||||||
// Lowercase only ASCII capital characters.
|
// Lowercase only ASCII capital characters.
|
||||||
if (*c >= 65 && *c <= 90) {
|
if (c >= 65 && c <= 90) {
|
||||||
return *c + 32;
|
return c + 32;
|
||||||
}
|
}
|
||||||
return *c;
|
return c;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool is_symbol_char(char c) {
|
bool is_symbol_char(char c) {
|
||||||
|
|||||||
Reference in New Issue
Block a user