C 语言习题模板

}

fclose(rf) ;

fclose(wf) ;

}

main()

{

char s[100],t[100];

system("cls");

printf("\nPlease enter string S:");scanf("%s",s);

fun(s,t);

printf("\nThe result is:%s\n",t);

NONO();

}

///////////////////////////////////////////////////////////////////////////////////

【参考代码】

int i,j=0;

for(i=0;s[i];i++)

if(!(s[i]%2==0&&i%2==1))

t[j++]=s[i];

t[j]='\0';

===============

【考生代码】

/////////////////////////////////////////////////////////////////////////////////////

/*给定程序modi.c中函数fun的功能是:删除p所指字符串中的所有空白字符(包括制表符、回车符及换行符)。

输入字符串时用'#'结束输入。

请改正程序中的错误,使它能输出正确的结果。*/

#include <string.h>

#include <stdio.h>

#include <ctype.h>

fun(char *p)

{ int i,t;char c[80];

/************Error************/

For (i=0,t=0;p[i];i++)

if(!isspace(*(p+i))) c[t++]=p[i];

/************Error************/

c[t]="\0";

strcpy(p,c);

}

C 语言习题模板的相关文档搜索

C 语言习题模板相关文档

最新文档

返回顶部