c语言40课求解
源码已上传本帖最后由 oggplay 于 2014-2-28 22:33 编辑
一个主程序main.c,和另外2个函数文件:打印函数print.c和删除函数del.c。把你的iput函数删除了,以下程序 已编译连接完成。
main.c#include <stdio.h>
char CharacterString;
int main (void)
{
int b;
char ch;
extern char* DelCahrStr (char CharStr[], char Char);
extern void PrintfChar(char CharStr[]);
scanf("%s",CharacterString);
if ((b=getchar())==' ')
{printf("输入有空格!\n");return 0;}
printf ("please input delete character:");
scanf("%c", &ch);
DelCahrStr(CharacterString, ch);
PrintfChar(CharacterString);
return 0;
}
print.c//print.c
void PrintfChar(char *CharStr)
{ printf("%s\n",CharStr);
}
del.c//del.c
char* DelCahrStr (char* CharStr, char Char)
{
int frequency,i = 0;
for (frequency = 0;frequency < 100; frequency++)
{
if (CharStr != Char)
{
CharStr = CharStr;
}
}
return CharStr;
}
纳尼??就不能说清楚点啊 2l正解。。。。
2楼正解{:1_1:}
页:
[1]