diff --git a/tabs.c b/tabs.c index c9c5e1c..f70bb79 100644 --- a/tabs.c +++ b/tabs.c @@ -2,7 +2,6 @@ /* TODO - - improve the repeated putchar(' '); - use stdin instead of a file for input - error handling... @@ -18,10 +17,10 @@ int main() { while ((c = fgetc(fp)) != EOF) { if (c == '\t') { - putchar(' '); - putchar(' '); - putchar(' '); - putchar(' '); + //4 spaces == 1 tab + for(int i = 0; i < 4; i++){ + putchar(' '); + } } else { putchar(c); }