for 사용증감 사용 논리질문
글쓴이: tkrl2246 / 작성시간: 일, 2017/04/23 - 10:59오전
#include<stdio.h> #include<stdlib.h> #include<time.h> void main() { int a[5] = { 0, }; srand((int)time(NULL)); for (int i = 0; i < 5; i++) { a[i] = rand() % 10 + 1; } for (int i = 0; i < 5; i++) { for (int j = 1; j < 5;j++) { if (a[i] == a[j]) { a[j] = rand() % 10 + 1; j--; } } } for (int i = 0; i < 5; i++) { printf("%4d", a[i]); } printf("\n"); }
에서 j--를 넣으면 값이 출력이 안되는데 어떻게 바꿔야할까요?
Forums:
뭘 하고 싶으신지에 따라 다르지요.
뭘 하고 싶으신지에 따라 다르지요.
이것은 남들에게 내는 퀴즈인가요?
이것은 남들에게 내는 퀴즈인가요?
그렇지 않고 뭔가 답을 얻고자 하신다면 최소한 다음 내용은 같이 올려주셔야합니다.
1. 뭐하는 프로그램인가
2. 원하는 출력이 무엇인가
3. 원하는 출력을 얻기 위해서 본인이 사전에 해본 것이 무엇인가
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
댓글 달기