728x90
#include <stdio.h>
int main()
{
printf("\"!@#$%^&*()\"");
return 0;
}
큰 따음표를 출력하는 방법은 코드업 예제 5번에서 알 수 있다.
문제가 되는 부분은 %이다.
%기호가 앞에 붙는 문자를 형식 지정자라고 하며,
형식 지정자의 위치에 지정한 형식에 맞는 값을 출력한다.
그러나 컴파일러마다 약간의 차이가 있다.
%d나 %f와 같이 존재하는 형식지정자가 아닌 %^ 같은 문자의 경우 %^ 로 출력하는 경우도 있지만,
%를 형식 지정자의 일부로 인식해 %를 출력하지 않는 경우도 있다.
후자의 경우 %%로 바꾸어 출력하면 된다.
#include <stdio.h>
int main()
{
printf("\"!@#$%%^&*()\"");
return 0;
}728x90
'코딩 > CodeUp' 카테고리의 다른 글
| 코드업 1008 : [기초-출력] 출력하기08 (0) | 2023.05.30 |
|---|---|
| 코드업 1007 : [기초-출력] 출력하기07 (0) | 2023.05.30 |
| 코드업 1005 : [기초-출력] 출력하기05 (0) | 2023.05.30 |
| 코드업 1004 : [기초-출력] 출력하기04 (0) | 2023.05.30 |
| 코드업 1003 : [기초-출력] 출력하기03 (0) | 2023.05.30 |