#include<stdio.h>
#include<string.h>
char name[100];
int size;
int main()
{
printf("문자 입력:");
scanf("%s", name);
size = strlen(name);
printf("\"%*s\"",size,name);
return 0;
}
가 전부인데
printf("\"%*s\"",size,name);
이 부분에서 제가 생각한대로면 %*s에서 size의 수만큼 앞에 띄어쓰기가 출력되야하는데 그냥 name만 출력 되고 마네요 ㅠㅠ
도저히 이유을 모르겠습니다 ㅠㅠ