帮忙看下那里错了。。谢谢。。在线等
用vc6.0 调试没错 可运行不了。
用vs2010调试错误
e:\vs\llll\llll\ll.c(12): warning C4013: “puechar”未定义;假设外部返回 int
1>ManifestResourceCompile:
1> 所有输出均为最新。
1>LL.obj : error LNK2001: 无法解析的外部符号 _puechar
1>E:\vs\LLLL\Debug\LLLL.exe : fatal error LNK1120: 1 个无法解析的外部命令
1>
1>生成失败。
1>
#include"stdio.h"
#define SPACE ' '
int main(void)
{
char ch;
ch=getchar();
while(ch!='\n')
{
if(ch==SPACE)
putchar(ch);
else
puechar(ch+1);
ch=getchar();
}
putchar(ch);
return 0;
}
[解决办法]
有个函数写错了:puechar(ch+1); 是 putchar(ch+1);