你能够给我输出一个ch字符么??
字符不是应该一个么
字符串才两个滴
----------------解决方案--------------------------------------------------------
回复 49# 的帖子
晕有那样叫变量的么~~?没见过撒
----------------解决方案--------------------------------------------------------
回复 51# 的帖子
晕死~~~~~~~~~~~~~倒~~~~~~~~~~~~~
ch是个变量,你明白没?如果我输入的字符串中,没有c和h,你的意思就不删了?
LS理解有误,该打~自己到墙角那罚站十分钟,自己打自己手心两百下。
----------------解决方案--------------------------------------------------------
[bo]以下是引用 [un]jamesbind[/un] 在 2008-4-20 12:32 的发言:[/bo]
4楼多了一个对数组重新排序的过程,是我看错了,sorry。
4楼多了一个对数组重新排序的过程,是我看错了,sorry。
不用Sorry,你学得到东西就好
----------------解决方案--------------------------------------------------------
照你的理解,那str也应该是"str"三个字符了,那这里没有ch,你叫它怎么删除呢?
呵呵,快去罚站。
----------------解决方案--------------------------------------------------------
哦
我错了~~~~~~~
面壁思过去~~~~~~~~~~~~~~~~~~~~~~
----------------解决方案--------------------------------------------------------
俺也写一个
程序代码:
#include<stdio.h>
#define N 10
int main(void)
{
char string[N+1], ch;
int i;
fgets(string,N+1,stdin);
while(getchar() != '\n');
scanf("%c",&ch);
for(i=0; string[i] != ch && i < N; ++i);
if(i == N)
puts(string);
else
{
string[i] = '\0';
printf("%s",string);
puts(&string[i+1]);
}
return 0;
}
----------------解决方案--------------------------------------------------------