关于输入字符就从字符串中删除字符的问题!
#include"stdio.h"void enter_string(char str[],char ch){int i,j;for(i=j=0;str!='\0';i++){if(srt!=ch)
{ str=str;
}
}srr='\0';}
为什么if不成立后也就是str不赋值给str后,for中的循环条件str!='\0'就不成立了?
注意排版! 看着很累 本帖最后由 oggplay 于 2014-3-22 20:29 编辑
比着写都写错了吧应该是if(str【i】==ch) {str【i】=str;}
我去,屏蔽我的字符。。
牡丹花下死做鬼 发表于 2014-3-22 20:11 static/image/common/back.gif
注意排版! 看着很累
#include"stdio.h"
void enter_string(char str[],char ch)
{
int i,j;
for(i=j=0;str!='\0';i++)
{
if(srt!=ch)
{
str=str;
}
}
srr='\0';
} oggplay 发表于 2014-3-22 20:18 static/image/common/back.gif
比着写都写错了吧if(str==ch) {str=str;}
我去,屏蔽我的字符。。str【i】==ch
什么跟什么啊? 注意排版 ???
页:
[1]