您的位置:首页 > 其它

132.按规定排列字符

2015-06-28 22:39 197 查看
函数fun的功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#define M 3
#define N 4
void fun(char(*s)
, char *b)
{
int i, j,k=0;
for (i = 0;i < M;i++)
for (j = 0;j < N;j++)
b[k++] = s[i][j];
b[k] = '\0';
}
int main()
{
char a[100], w[M]
= { {'W','W','W','W'},{'S','S','S','S'},{'H','H','H','H'} };
int i, j;
printf("The matrix:\n");
for (i = 0;i < M;i++)
{
for (j = 0;j < N;j++)
printf("%3c", w[i][j]);
printf("\n");
}
fun(w, a);
printf("The A string:\n");
puts(a);
printf("\n\n");
getchar();
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: