C程序設計語言 練習1-10: 編寫一個將輸入複製到輸出的程序,並見其中的製表符替換爲\t,將回退符替換爲\b,將反斜槓替換爲\\。這樣可以將製表符和回退符以可見的方式顯示出來

//練習1-10: 編寫一個將輸入複製到輸出的程序,並見其中的製表符替換爲\t,將回退符替換爲\b,將反斜槓替換爲\\。這樣可以將製表符和回退符以可見的方式顯示出來
#include <stdio.h>

int main() {
    int current_char;

    while ((current_char = getchar()) != EOF) {
        if (current_char == '\t') {
            printf("\\t");
        } else if (current_char == '\b') {
            printf("\\b");
        } else if (current_char == '\\') {
            printf("\\\\");
        } else{
            putchar(current_char);
        }
    }
    return 0;
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章