diff options
| author | Sadeep Madurange <smadurange@users.noreply.github.com> | 2021-12-03 18:38:10 +0800 |
|---|---|---|
| committer | Sadeep Madurange <smadurange@users.noreply.github.com> | 2021-12-03 18:38:10 +0800 |
| commit | 5247d52117f91edcf7c1999e256c92263cabfbf0 (patch) | |
| tree | 7a364f382d12a8e2d6f8a3a567cdfb07ba4da2e1 | |
| parent | 978d67e63bf6f149cc4ae082f9643bce77ab3f3a (diff) | |
| download | k&r-exercises-5247d52117f91edcf7c1999e256c92263cabfbf0.tar.gz | |
3.3
| -rw-r--r-- | 3/3.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -24,9 +24,9 @@ void expand(char s1[], char s2[]) { int i, j, c; for (i = 0, j = 0; j < MAXLEN - 1 && (c = s1[i]) != 0; i++) { - if (c == '-' && i > 0 && isalnum(s1[i-1]) && isalnum(s1[i+1])) { - c = s1[i-1] + 1; - while (c < s1[i+1]) + if (c == '-' && i > 0 && isalnum(s1[i - 1]) && isalnum(s1[i + 1])) { + c = s1[i - 1] + 1; + while (c < s1[i + 1]) s2[j++] = c++; continue; } |
