print ascii value in c

#include <stdio.h>

int main() {
    char ch;

    printf("Enter a character: ");
    scanf("%c", &ch);

    printf("ASCII value of %c is %d\n", ch, ch);

    return 0;
}