|
: : #include <stdio.h>
: : #include <conio.h>
: :
: : main()
: : {
: : char *s[5]; //◀ 변경하였슴.
: : int i, j,num1;
: : char *temp;
: : printf("몇문자를 입력하시겠어요=>");scanf("%d",&num1);
: : for(i=0;i<num1;i++) {
: : printf("문자열을 입력하세요=>");scanf("%s",s[i]);} //◀ 문법적 오류는 나지 않는데 Scanf가 한문자열을 받고 오류가 나네요. ㅠㅠ;
: :
: : for(i=0;i<num1;i++)
: : printf("%s \n", s[i]);
: : printf("--------------\n");
: :
: : for(i=0;i<num1;i++)
: : for(j=0;j<num1;j++)
: : if(*s[i] < *s[j]) {
: : temp=s[i] ;
: : s[i] = s[j] ;
: : s[j] = temp;
: : }
: :
: :
: : for(i=0;i<5;i++) printf("%s \n", s[i]);
: : getch();
: : }
: :
: :
|