赞
踩
#include<stdio.h> #include<stdlib.h> #include<string.h> int main() { FILE * fp; char str[3][10], temp[10]; int i, j, k, n = 3; printf("Enter strings: \n"); for(i = 0; i < n; n++) gets(str[i]); for(i = 0; i < n - 1; i++) { k = i; for(j = i + 1; j < n; j++) if(strcmp(str[k], str[j]) > 0) k = j; if(k != i) { strcpy(temp, str[i]); strcpy(str[i],str[k]); strcpy(str[k], temp); } if((fp = fopen("C:\\CC\\string.data", "w")) == NULL) { printf("can't open file! \n"); exit(0); } printf("\nThe new sequence: \n"); for(i = 0; i < n; i++) { fputs(str[i], fp); fputs("\n", fp); printf("%s\n", str[i]); } } return 0; }
微信“图像处理与模式识别研究所”关注我呦
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。