diff options
Diffstat (limited to 'ch2/2-04.c')
-rw-r--r-- | ch2/2-04.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -5,7 +5,7 @@ void squeeze_char(char s[], char c) { int i; int j; - for (i = j = 0; s[i] != '\0'; i++) + for (i = j = 0; s[i]; i++) if (s[i] != c) s[j++] = s[i]; @@ -16,7 +16,7 @@ void squeeze_char(char s[], char c) { void squeeze_str(char s1[], char s2[]) { int i; - for (i = 0; s2[i] != '\0'; ++i) + for (i = 0; s2[i]; ++i) squeeze_char(s1, s2[i]); } @@ -26,8 +26,8 @@ void squeeze_all(char s1[], char s2[]) { int j; int k; - for (k = 0; s2[k] != '\0'; ++k) { - for (i = j = 0; s1[i] != '\0'; ++i) + for (k = 0; s2[k]; ++k) { + for (i = j = 0; s1[i]; ++i) if (s1[i] != s2[k]) s1[j++] = s1[i]; |