C/C++/MFC
#include "stdafx.h" #include <iostream> using namespace std; int main(int argc, _TCHAR* argv[]){ char name[5][20],temp[20]; int i,j; cout<<"5가지의 문자열을 입력하세요 \n"; for(i=0;i<5;i++) cin>>name[i]; for(i=0;i<4;i++) { for(j=i+1;j<5;j++) { if(strcmp(name[i],name[j])>0) { strcpy(temp,name[i]); strcpy(name[i],name[j]); strcpy(name[j],temp); } } } cout<<"결과 값 \n"; for(i=0;i<5;i++) cout<<name[i]<<"\n"; return 0 ; }
결과
5가지의 문자열을 입력하세요
bbbbbbbbbbb
ccccccccccccc
dddddddddddd
zzzzzzzzzzz
aaaaaaaaaaaaa
결과 값
aaaaaaaaaaaaa
bbbbbbbbbbb
ccccccccccccc
dddddddddddd
zzzzzzzzzzz
Press any key to continue
5가지의 문자열을 입력하세요
bbbbbbbbbbb
ccccccccccccc
dddddddddddd
zzzzzzzzzzz
aaaaaaaaaaaaa
결과 값
aaaaaaaaaaaaa
bbbbbbbbbbb
ccccccccccccc
dddddddddddd
zzzzzzzzzzz
Press any key to continue
댓글 0
번호 | 제목 |
---|---|
공지 | 몇 가지 TIP 모음 |
공지 | Dialog 형태의 프로그램 만들기 [2] |
공지 | Visual C++ 에 유용한 링크 모음입니다. |
» | 문자열 정렬 |