将s所指字符串中下标为奇数的字符删除,s中剩余的字符形成一个新串放在t所指的数组中,请编写fun函数

#include<conio.h>#include<stdio.h>#include<string.h>voidfun(char*s,chart[]){}NONO(){/... #include <conio.h> #include <stdio.h> #include <string.h> void fun(char *s, char t[]) { } NONO( ) {/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */ char s[100], t[100] ; FILE *rf, *wf ; int i ; rf = fopen("bc01.dat", "r") ; wf = fopen("bc01.out", "w") ; for(i = 0 ; i < 10 ; i++) { fscanf(rf, "%s", s) ; fun(s, t) ; fprintf(wf, "%s\n", t) ; } fclose(rf) ; fclose(wf) ; } main() { char s[100], t[100]; printf("\nPlease enter string S:"); scanf("%s", s); fun(s, t); printf("\nThe result is: %s\n", t); NONO(); } 展开
 我来答
猴加拓26
2014-06-30 · TA获得超过133个赞
知道答主
回答量:138
采纳率:80%
帮助的人:59.2万
展开全部
void fun(char *s, char t[]) { int i,j=0; for(i=0;s[i];i++) if(i%2==0)t[j++]=s[i]; t[j]='\0'; }

记得采纳啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式