回覆列表
-
1 # 木子李ovo
相關內容
- c語言中怎麼限制輸入字串的長度?
- C語言。輸入一個字串,內有陣列和非數字字元,將其中連續的數字作為一個整數,依次存放到一陣列a中?
- C語言程式設計,寫一個函式,使輸入的一個字串按反序存放,在主函式中輸入和輸出字串。求下面程式解釋?
- C語言題目寫一個函式,使輸入的一個字串按反序存放,在主函式中輸入和輸出字串?
- C語言裡如何輸入幾個字串放到一個數組中?
- c語言中輸入一個字串,將字串中大寫字母刪除後,輸出該新字串?
- C語言程式設計中,輸入一個字串陣列,如何得出該陣列的長度?
- C語言。要輸入一個超大數比如111111111111111111111111111111111111111怎樣用字串陣列求各位的和呢?
- C語言裡面字串函式strcmpbcmp區別?
#include<stdio.h>
#include<string.h>
main()
{
int i,j;
char t[5];
char a[5][5]={"\0"};
printf("輸入5個字串");
for(i=0;i<5;i++)
scanf("%s",&a<i>);
for(i=0;i<5;i++)
for(j=0;j<5-i;j++)
{
if(strcmp(a[j],a[j+1])>0)
{
strcpy(t,a[j]);
strcpy(a[j],a[j+1]);
strcpy(a[j+1],t);
}
}
printf("比較大小後:\n");
for(i=0;i<5;i++)
printf("%s\n",a<i>);
}