질문이요 -*

김용덕2004.01.30 17:29조회 수 15추천 수 1댓글 0

    • 글자 크기
#include<stdio.h>

space(int k)
{
   int i;
   for(i=1;i<=k;i++)
   printf(" ");
  
}
star(int m)
{
   int i;
   for(i=1;i<=m;i++)
   printf("*");
}
main()
{
int n,i;

printf("n = ? ");
scanf("%d", &n);

for(i=1;1<=n;i++)
   {
    space(n-i);
    star(2*i-1);
    printf("\n");
   }
}



여기서 n을 5로 입력하면 아래와 같이 안나오고 무한으로 나오는 이유는 뭔가요?
도저히 알수가 없네 -ㅁ-
     *
    ***
   *****
  *******
*********
    • 글자 크기
(by 김용덕) (by twone)

댓글 달기 WYSIWYG 사용

글쓴이 비밀번호
아햏햏
2003.12.11 조회 21
뷁뷰뫲
2003.12.12 조회 10
타도달마
2003.12.18 조회 22
twone
2003.12.18 조회 19
twone
2003.12.19 조회 32
twone
2003.12.20 조회 16
twone
2003.12.22 조회 15
뷁뷰뫲
2003.12.23 조회 15
관리자
2003.12.26 조회 13
박병선
2003.12.28 조회 17
SP
2004.01.29 조회 10
김용덕
2004.01.30 조회 13
#include<stdio.h> space(int k) { int i; for(i=1;i<=k;i++) printf(" "); } star(int m) { int i; for(i=1;i<=m;i++) printf("*"); } main() { int n,i; printf("n = ? "); scanf("%d", &n); for(i=1;1<=n;i++) { space(n-i); star(2*i-1); printf("\n"); } } 여기서 n을 5로 입력하면 아래와 같이 안나오고 무한으로 나오...
김용덕
2004.01.30 조회 15
twone
2004.02.01 조회 18
twone
2004.02.01 조회 17
twone
2004.02.01 조회 3
twone
2004.02.06 조회 10
twone
2004.02.06 조회 14
twone
2004.02.06 조회 15
twone
2004.02.11 조회 11
이전 1 2 3 4 5 6 7 8 9 10 11... 86다음
첨부 (0)