summaryrefslogtreecommitdiffstats
path: root/5/11.c
diff options
context:
space:
mode:
authorSadeep Madurange <smadurange@users.noreply.github.com>2022-01-31 12:50:41 +0800
committerSadeep Madurange <smadurange@users.noreply.github.com>2022-01-31 12:50:41 +0800
commit2fa479c4c8247c2925dbf775a24d80499fa2fd70 (patch)
tree8cd27345f45f1cfb7c8881d0d91b373964d96cc2 /5/11.c
parent5ced9c5f8ca051f4922a83ebb8eff13d77a76dc3 (diff)
downloadk&r-exercises-2fa479c4c8247c2925dbf775a24d80499fa2fd70.tar.gz
5.11
Diffstat (limited to '5/11.c')
-rw-r--r--5/11.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/5/11.c b/5/11.c
index 237861e..1145bf2 100644
--- a/5/11.c
+++ b/5/11.c
@@ -97,11 +97,11 @@ void entab(char *s, char *t, int *tablist, int tablistc) {
if (s[i] != ' ')
t[j++] = s[i];
else {
- for (k = i; k < i + TABSIZE && s[k] == ' '; k++)
+ for (k = i; k < i + tablist[0] && s[k] == ' '; k++)
;
- if (k == i + TABSIZE - 1) {
+ if (k == i + tablist[0]) {
t[j++] = '\t';
- i = k;
+ i = k - 1;
} else
t[j++] = s[i];
}