回复 楼主 宅云云丶
会做方程移项处理么?m<m+length,变换得到length>0,什么时候length==0可以退出循环?

授人以渔,不授人以鱼。
2011-11-27 11:13
2011-11-27 11:13
2011-11-28 20:18
程序代码:# include <stdio.h>
int main()
{
int length,i,m;
char * start;
char c[6],h;
printf("请输入六个字母:\n");
for(i=0;i<6;i++)
scanf("%c",&c[i]);
printf("请选择start的下标(务必小于5):\n");
scanf("%d",&m);
start=&c[m];
printf("请输入所取字符的长度:\n");
scanf("%d",&length);
for(i=m;i<m+length;i++)
{
h=* start;
printf("%c",h);
start++;
}
return 0;
}
2011-11-28 20:28
程序代码:# include <stdio.h>
int main()
{
int length,i,m;
char * start;
char c[6],h;
printf("请输入六个字母:\n");
for(i=0;i<6;i++)
scanf("%c",&c[i]);
printf("请选择start的下标(务必小于5):\n");
scanf("%d",&m);
start=&c[m];
printf("请输入所取字符的长度:\n");
scanf("%d",&length);
for(i=m;i<m+length;i++)
{
h=* start;
printf("%c",h);
start++;
}
return 0;
}
2011-11-28 20:29
2011-11-28 22:07