输入字符串s,将s中的前导空格和尾随空格删去,中间连续多个空格缩减为一个空格。
来源:百度知道 编辑:UC知道 时间:2024/05/24 02:46:40
void main()
{
char source[80],dest[80];
int i=0,j=0,inspc=1;
gets(source);
while(source[i]!='\0'){
if (source[i]==' '){
i++;
inspc=1;
continue;
}else if (inspc==1 && i!=0){
dest[j++]=' ';
inspc=0;
continue;
}
dest[j++]=source[i++];
}
dest[j]='\0';
puts(dest);
}
如何将字符串中的全角空格转换成半角空格?
特急!!刚学TC,怎样用%s控制输入一个数字字符串,将其转换为整数并用%d输出.例如输入字符串"1234",输出1234.
求一个vbscript程序,将字符串中的多个连续空格变成单个空格
(为什么)以下程序的功能是将字符串s中的数字字符放入d数组中,最后输出d中的字符串。
编写函数int find(char s[],char t[])在字符串s中查找字符串t,如果找到,则返回字符串t在字符串s中的位置
编写算法,将字符串t插入到字符串s中第i个字符位置
一段程序中的问题,输入字符串且将之输出
我想问一下在c++里怎么将一行字符串中的空格去掉
pascal 字符串 S[0]是什么?
写一个函数,由实参传来一个字符串,统计字符串中的字母,数字,空格和其他字符的个数,在主函数中输入字符串