满意答案
#include #include"string.h" # define N 60 # define M 60 int main() { char str[N][M],ch,alp[27]="abcdefghijklmnopqrstuvwxyz"; int i=0,j=0,k=0,m,n,l,num[26]={0},max=0; printf("Please insert your string:"); while(k+1='a') ++num[ch-'a']; if(ch!=' ') str[i][j++]=ch; else{ str[i][j]='\0';i++;j=0;} k++; } str[i][j]='\0'; for(n=0;n<=i;n++) { printf("%s ",str[n]); } printf("\n"); for(n=0;n<=i;n++) { for(m=0;mstr[n][l+1])&&str[n][l+1]<='z'&&str[n][l+1]>='a') { ch=str[n][l];str[n][l]=str[n][l+1];str[n][l+1]=ch;} str[n][m+1]='\0'; } printf("排列后的字符:"); for(n=0;n<=i;n++) { printf("%s ",str[n]); } printf("\n"); for(i=0;i<26;i++) { if(max
00分享举报