อักขระอาจเป็น (A-Z(หรือ) a- z) ตัวเลข (0-9) ช่องว่าง หรือสัญลักษณ์พิเศษในภาษา C ได้
ประกาศ
ต่อไปนี้เป็นคำประกาศสำหรับการดำเนินการอักขระในการเขียนโปรแกรม C -
char a= ‘A’; using a character constant.
ฟังก์ชันอินพุต/เอาต์พุตอักขระ
ฟังก์ชันอินพุต/เอาต์พุตอักขระอธิบายไว้ด้านล่าง -

ตัวอย่าง − อักขระ a;
scanf("%c", &a); printf ("%c", &a);
a = getchar ( ); putchar (a);
a = getch ( ); putch (a); ตัวอย่าง
ต่อไปนี้เป็นโปรแกรม C สำหรับการนับบรรทัดโดยใช้ getchar() -
#include <stdio.h>
/* count lines in input */
main(){
int count, num;
printf("enter multiple statements and Press cntrl+z:\n");
num = 0;
while ((count = getchar()) != EOF)
if (count == '\n')
++num;
printf("%d\n", num);
} ผลลัพธ์
ต่อไปนี้เป็นผลลัพธ์ของโปรแกรม -
enter multiple statements and Press cntrl+z: Hi Hello Welcome To My World ^Z 4