#include <stdio.h>
int main()
{
char ch[100];
int i,h,t;
printf("请输入100个字符:");
for(i=0;i<100;i++)
ch[i]=getchar();
printf("请输入输出字符的起始位置:");
scanf("%d%d",&h,&t);
for(i=h;i<=t;i++)
putchar(ch[i]);
printf("\n");
return 0;
}
追问不是,是在编程的时候就定义好100个字符,然后再运行。然后还要有结束位置。
追答是这意思吗?
char ch[100]={'a','b','c','d','e'};
改改不就好了么
本回答被网友采纳