그래서 나는 cs50 문제 세트를 수행 중이었고 출력 결과에서 문자를 올바르게 정렬하는 데 막혔습니다.C에서 '#'문자의 오른쪽 정렬
내 프로그램 (mario.c)에 대한 코드는 다음과 같습니다
그리고 난 점점 오전 출력 :
여기#include<stdio.h>
int main(void)
{
int height=-1;
while(height<0 || height>23)
{
scanf("%d",&height);
printf("height: %d\n",height);
}
for(int i=1; i<=height; ++i)
{
for(int j=1;j<=i+1;++j)
{
printf("#");
}
printf("\n");
}
}
는 내가 원하는 출력
쾌락 나 좀 도와 줘. 미리 감사드립니다.
올바른 갯수의 공백을 먼저 인쇄하십시오. –
정확한 공백과 해시를 반복하는 대신 별표로 표시된 필드 너비와 정밀도 지정자를 사용하여 실험 할 수 있습니다. 그것은 귀하의 임무에 대한 범위를 벗어날 수 있습니다. –