Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình C

Chương trình C đọc và ghi ký tự, chuỗi và câu

Chương trình minh họa cách nhập: một ký tự (char), một chuỗi không khoảng trắng (string), và một câu có khoảng trắng (sentence). Kích thước tối đa 500 ký tự.

  • Ký tự: scanf("%c", &character)
  • Chuỗi: scanf("%s", string)
  • Xóa bộ đệm: fflush(stdin) (tùy chọn nhưng khuyến nghị)
  • Câu: fgets(sentence, 500, stdin)

Ví dụ: nhập T, ProgrammingLanguage, "I love programming through C" → in ra đúng định dạng.

Ví dụ minh họa

#include <stdio.h>

int main() {
    char character;
    char string[500];
    char sentence[500];
    scanf("%c", &character);
    scanf("%s", string);
    fflush(stdin);
    fgets(sentence, 500, stdin);
    printf("Your character: %c\n", character);
    printf("Your string: %s\n", string);
    printf("Your sentence: %s\n", sentence);
    return 0;
}

Đầu vào

T ProgrammingLanguage I love programming through C

Đầu ra

Your character: T
Your string: ProgrammingLanguage
Your sentence: I love programming through C