10진수를 입력받아 16진수(hexadecimal)로 출력해보는 문제인데, % x를 사용하면 알파벳 소문자로 출력이 되고,
% X처럼 대문자를 서식 문자로 지정하여 주면, 알파벳 대문자가 출력 결과로 나오는 것을 볼 수 있다.
#include<stdio.h>
int main(void)
{
int num;
scanf("%d", &num);
printf("%X", num);
return 0;
}
%x사용시 255입력----출력:ff
%X사용시 255입력---출력:FF