Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- void print_graph(int *ps, int size);
- int main(void)
- {
- int cnt=0, temp_num;
- int *score;
- printf("점수를 입력하세요. 입력종료는 -1을 입력하세요.\n");
- while(1)
- {
- printf(">");scanf("%d", &temp_num);
- if(temp_num>=0){score[cnt] = temp_num;cnt++;}
- else if(temp_num<0) break;
- else{printf("입력오류! 다시입력!.\n");printf("------\n");}
- }
- for(int i= 0;i<cnt;i++)
- {
- print_graph(&score[i],score[i]/5);
- }
- return 0;
- }
- void print_graph(int *ps, int size)
- {
- int mm = *ps - (*ps/10*10);
- if (mm>=5){if(mm-5>2) mm=1; else mm=0;} else {if(mm>2) mm=1; else mm=0;}
- int size_p = size + mm;
- if(*ps<10)printf("( %d) ",*ps);
- else if(*ps<100)printf("( %d) ",*ps);
- else printf("(%d) ",*ps);
- for(int i=0;i<size_p;i++)
- {
- printf("*");
- //printf("■");
- }
- printf("|\n");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement