summaryrefslogtreecommitdiff
path: root/ch2/2-04.c
diff options
context:
space:
mode:
Diffstat (limited to 'ch2/2-04.c')
-rw-r--r--ch2/2-04.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/ch2/2-04.c b/ch2/2-04.c
index 3f122bb..00501ca 100644
--- a/ch2/2-04.c
+++ b/ch2/2-04.c
@@ -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];