标签:mem scan pre char include can set nbsp scanf
//输出米字型
#include<stdio.h>
#include<string.h>
int main(){
int n,i;
scanf("%d",&n);
char s[25][51];
//A与A之间点的个数 n-2
for(i=0;i<n-1;i++){
memset(s[i],‘.‘,2*n-1); //每个字符串都初始换为‘.‘
s[i][0+i] = ‘A‘+ i;
s[i][(2*n-2)/2] = ‘A‘+ i;
s[i][2*n-2-i] = ‘A‘+ i;
s[i][2*n-1] = ‘\0‘;
printf("%s\n",s[i]);
}
for(i=0;i<n;i++)
printf("%c",‘A‘+i);
for(i=n-2;i>=0;i--)
printf("%c",‘A‘+i);
printf("\n");
for(i=n-2;i>=0;i--)
printf("%s\n",s[i]);
return 0;
}
标签:mem scan pre char include can set nbsp scanf
原文地址:https://www.cnblogs.com/Hqx-curiosity/p/12246556.html