C编程 中字符与数字的转换
我想在第一行输入A第二行输入B依次输入7行以下是我的程序#include "stdio.h"main(){int x,y,z;char m;for(x=1;x<=7;x++){for(y=1;y<=7-x;y++)m='A';m++;printf(" ");for(z=1;z<=2*x-1;z++)while(y=1)printf("%s",m);printf("\n");}getch();}
参考答案:没看懂题目。
第一行输出A,第二行输出B……,依次输出7行
#include <stdio.h>
main()
{
int i;
char m='A';
for(i=0;i<7;i++)
printf("%c\n",m+i);
}
第一行输入A,第二行输入B……,依次输入7行
#include<stdio.h>
main()
{
int i;
char m[7];
for(i=0;i<7;i++)
scanf("%c",&m[i]);//输入
for(i=0;i<7;i++)
printf("%c\n",m[i]);//输出
}