C语言 编写函数fun,其功能是:除了字符串前导和尾部的*号外,将串中其他的*号全部删除。

做了一个C语言助教,在给本科生上课之前没有看有关指针的知识,又因为太久没用,导致上课过程中频频出现尴尬。现在总结上课遇到的一个题目:

题目:规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:除了字符串前导和尾部的*号外,将串中其他的*号全部删除。形参h已指向字符串中第一个字母,形参p指向字符串中最后一个字母。在编写函数时,不得使用C语言提供的字符串函数。


代码如下:

#include 
#include void  fun( char *a, char *h,char *p )
{int i=0; char *k=a; while (k

将字符串分为三个部分:前导、中间、尾部。



本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部