삼각형 출력 문제 관련..!
올리브
질문 제목 : 삼각형 출력문제...이상하게 나와요. 처음 부분이 겹쳐서 나오네요. 4 이상을 입력 하면요..
dev c 컴파일러 쓰고 있어요.질문 내용 :
2-7) number = 5
[ n 줄의 출력 , 2-8 을 위한 보조 문제 ] --- 삼각형 이에요.. 여기 복사 하니깐 이상하게 나오네요,.ㅠ
* ********* *
*** *********** ***
***** ************* *****
******* *************** *******
***********************************소스코드:
#includestdio.h
int main()
{
int i, j, n;
printf(\nplease enter number:);
scanf(%d, &n);
for(i=0;in;i++)
{
for(j=0;jn-1-i;j++)
printf( ); //처음 빈칸
for(j=0;ji+1;j++)
printf( * ); //처음 별
for(j=0;ji;j++)
printf( * ); //나중 별
for(j=0;jn-1-i;j++)
printf( ); //나중 빈칸
for(j=0;jn-1-i;j++)
printf( ); //두번째 처음 빈칸
for(j=0;ji+1;j++)
printf( * ); // 〃 처음 별
for(j=0;j7;j++)
printf( * ); // 〃 사각형 (길이:7)
for(j=0;ji+1;j++)
printf( * ); // 〃 나중 별
for(j=0;jn-1-i;j++)
printf( ); //처음 빈칸
for(j=0;jn-1-i;j++)
printf( ); //나중 빈칸
for(j=0;ji+1;j++)
printf( * ); //처음 별
for(j=0;ji;j++)
printf( * ); //나중 별
printf(\n);
}
system(pause);
return 0;
}
-
에드문드
그냥 함수안에 넣어주시면 됩니다.
정수형 숫자로 원하시는 사이즈 가로 세로 부분에 숫자넣어주시고요 -
나리
오? 도스창크기?? 그문장은 뭘 어떻게하는건가요?
-
이퓨리한나
#include windows.h
system(\ mode con: cols = 가로 lines = 세로 \);
도스창 크기로 해결된다면 이거겟네요~