The following program prints out the numerical codes of the printable/visible ASCII characters. This C program prints ASCII values of all the alphabets and special characters.

ASCII Table

Standard ASCII Table

Quite handy function for many programmers.

#include <stdio.h>

int main(){
    int c;
    printf("\tCharacter\tCode\n\t---------\t----\n");
    for (c=32; c<127; c++){
        printf("\t %c \t\t%4d\n", c, c);
    }
}

Output of the C Program

	Character	Code
	---------	----
	   		  32
	 ! 		  33
	 " 		  34
	 # 		  35
	 $ 		  36
	 % 		  37
	 & 		  38
	 ' 		  39
	 ( 		  40
	 ) 		  41
	 * 		  42
	 + 		  43
	 , 		  44
	 - 		  45
	 . 		  46
	 / 		  47
	 0 		  48
	 1 		  49
	 2 		  50
	 3 		  51
	 4 		  52
	 5 		  53
	 6 		  54
	 7 		  55
	 8 		  56
	 9 		  57
	 : 		  58
	 ; 		  59
	 < 		  60
	 = 		  61
	 > 		  62
	 ? 		  63
	 @ 		  64
	 A 		  65
	 B 		  66
	 C 		  67
	 D 		  68
	 E 		  69
	 F 		  70
	 G 		  71
	 H 		  72
	 I 		  73
	 J 		  74
	 K 		  75
	 L 		  76
	 M 		  77
	 N 		  78
	 O 		  79
	 P 		  80
	 Q 		  81
	 R 		  82
	 S 		  83
	 T 		  84
	 U 		  85
	 V 		  86
	 W 		  87
	 X 		  88
	 Y 		  89
	 Z 		  90
	 [ 		  91
	 \ 		  92
	 ] 		  93
	 ^ 		  94
	 _ 		  95
	 ` 		  96
	 a 		  97
	 b 		  98
	 c 		  99
	 d 		 100
	 e 		 101
	 f 		 102
	 g 		 103
	 h 		 104
	 i 		 105
	 j 		 106
	 k 		 107
	 l 		 108
	 m 		 109
	 n 		 110
	 o 		 111
	 p 		 112
	 q 		 113
	 r 		 114
	 s 		 115
	 t 		 116
	 u 		 117
	 v 		 118
	 w 		 119
	 x 		 120
	 y 		 121
	 z 		 122
	 { 		 123
	 | 		 124
	 } 		 125
	 ~ 		 126