#include <stdio.h>
#include <stdlib.h>
#include <math.h>
void printChar(char ch1,char ch2,int numberPerLine);
int main()
{
char ch1,ch2;
scanf("%c%c",&ch1,&ch2);
printChar(ch1,ch2,6);
return 0;
}
void printChar(char ch1,char ch2,int numberPerLine)
{
for(char c=0;ch1<=ch2;c++ ){
printf("%c",ch1);
if(c%6==0)
{
printf("\n");
}
}
return;
}
若函数printChars( )打印指定范围内的字符,并且它的函数声明如下:
void printChars(char ch1, char ch2, int numberPerLine)
该函数打印从ch1到ch2之间的字符(含ch1和ch2) ,每行按指定个数numberPerLine打印,字符之间以一个空格分隔。
请完成如下任务:
●实现函数printChars();
编写测试程序,打印指定字符之间的全部符号,每行打印6个符号。
输入:a z
输出:a b c d e f
g h i g k l
m n o p q r
s t u v w x
y z