99问答网
所有问题
使用指针法,删除字符串的所有尾部空格. 我的程序错在哪里?
如题所述
举报该问题
推荐答案 2017-05-05
p是一个指向字符串的指针, strlen(s1)返回的是一个整型, 你把一个整型数据赋值给一个指针, 是没弄明白指针的意义
追问
所以应该怎么修改呢?
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/OWzXXBt7jjXttztOjv.html
相似回答
C语言
程序
问题
用指针
将
字符串
中的
空格删除
答:
char str[100];printf("Input a
string
:");gets(str);puts(str);fun(str);printf("str:%s",str);return 0;}
用
c语言
指针
编写
程序,删除字符串的所有尾部空格
答:
include <stdio.h> include <
string
.h> void modify(char *str) //去
空格
函数 { int i = strlen(str);while(str[i-1]==' '){ str[i] = '\0';i--;} str[i] = '\0';} void main(){ char s[] = "SSSS s s@#$ ";printf("first: %s", s);puts("###"); //...
使用指针法删除字符串的所有尾部空格
。用c语言!还有啥是尾部空格啊?
答:
} //
指针
由末尾向前移动,遇到
空格
就把空格替换成'\0',也就是
字符串的
结束符 puts(str);return 0;}
c语言 为了
删除字符串
后
的所有尾部空格
答:
你
的程序
我帮你改好了,你看看吧。完整的程序如下:include <stdio.h>#define N 5int main(){ int i,n=N; char a[N],*p=&a[0]; for(i=0;i<N;i++) scanf("%c",&a[i]); for(i=N-1;i>=0;i--) { if(*(p+i)==' '){ n=n-1; }else{ *(p+i+...
C语言 输入一个
字符串
利用指针
删除
它的
空格字符
~
答:
1、添加一个字符串函数,因为
程序
里面涉及到了输出和输入字符串以及字符。#include<string.h>。2、其次就是要定义两个相同容量的字符串储存的变量 chara[100]; charb[100];。以及整数变量 intc; inti=0,j=0;其中a[100]是存字符串的,b【100】是存你删除对应
字符的字符串的,
整数C是你想删除第...
编写
程序删除字符串的所有空格
。(提示:将
指针
移动到字符串
尾部,
再向前...
答:
解答思路 for 循环
字符串的
长度 到 1 判断是否空 是空就移除
从键盘输入一个字符串
,删除字符串
中
的所有空格
后输出
答:
p =(char *)malloc(100*sizeof(char)); //将malloc函数返回的void *
指针
强制转换为char *指针 printf("请输入
字符串
:\n"); gets(p); //输入字符串 printf("\n删除了
所有空格
和标点符号的字符串\n"); while (*p) { if (isalpha(*p)) { printf("%c", *p); } p++; } printf("\n"); ret...
c语言
用指针
方式编写
答:
将原来的变量的指针存到一个指针数组里,然后用冒泡
法,
只要注意要
用指针的
*运算符进行比较,而交换的是指针的值就行了。
c语言
程序删除所有空格,
并转换成大写
答:
根据你的要求,我将代码实现如下,如果有错,请指正!谢谢!include<stdio.h> include<
string
.h> int main(){ char a[50]="";char b[50]="";int i,j;printf("输入一行字符(包括
空格,
小于50个字符),以回车作为结束符:\n");scanf("%[^\n]",a);for(i=0;i<strlen(a);i++){ ...
大家正在搜
删除字符串尾部空格函数的函数名是
删除字符串尾部空格
删除字符串中的指定字符
删除字符串末尾
Linux取字符串的尾部
删除字符c语言
长整数转化成16进制字符串
去掉空格的函数
声明符号常量的关键字
相关问题
将字符串末尾的空格去掉,用指针编程,我的C程序错在哪里?
C语言,使用指针法,删除字符串的所有尾部空格。
用指针编写程序删除字符串尾部空格
这个c程序,删掉字符串末尾的空格,哪里错了,反正输出显示错误
编写程序删除字符串的所有空格。(提示:将指针移动到字符串尾部...
c语言程序设计问题 输入一个字符串,删除字符串中的所有空格后...
采用指针方法删除字符串中的空格,但程序运行到一半就终止,原因...
c语言程序设计问题 输入一个字符串,删除字符串中的所有空格后...