Skip to content

Commit 80acbba

Browse files
committed
split variable declarations and make naming less ambiguous
1 parent a53391b commit 80acbba

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

chapter_1/exercise_1_12/copy_io_nl.c

+7-7
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22

33
int main()
44
{
5-
int c, prev;
6-
prev = EOF;
5+
int character;
6+
int previous_character = EOF;
77

8-
while ((c = getchar()) != EOF) {
9-
if (c == ' ' || c == '\t' || c == '\n') {
10-
if (prev != ' ' && prev != '\t' && prev != '\n') {
8+
while ((character = getchar()) != EOF) {
9+
if (character == ' ' || character == '\t' || character == '\n') {
10+
if (previous_character != ' ' && previous_character != '\t' && previous_character != '\n') {
1111
putchar('\n');
1212
}
1313
}
1414
else {
15-
putchar(c);
15+
putchar(character);
1616
}
1717

18-
prev = c;
18+
previous_character = character;
1919
}
2020

2121
return 0;

0 commit comments

Comments
 (0)