diff options
Diffstat (limited to 'wk2/sect2')
-rw-r--r-- | wk2/sect2/alpha.c | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/wk2/sect2/alpha.c b/wk2/sect2/alpha.c index e21211b..fe25b17 100644 --- a/wk2/sect2/alpha.c +++ b/wk2/sect2/alpha.c @@ -7,20 +7,13 @@ int main(void) { string word = get_string("Word: "); int l = strlen(word); - int k = 1; for (int i = 1; i < l; i++) { - if (word[i] < word[i - 1]) + // If NOT alphabetical + if (word[i] > word[i - 1]) { - k++; + printf("No\n"); + return 0; } } - if (k == l) - { - printf("Yes\n"); - } - if (k != l) - { - printf("No\n"); - } } |