c语言的加密与解密问题

main(){charc;intk;printf("请输入K:");scanf("%d",&k);getchar();printf("输入字符:\n");do{c=get... main(){
char c;
int k;
printf("请输入K:");
scanf("%d",&k);
getchar();
printf("输入字符:\n");
do{
c=getchar();
if(((c>='a') && (c<='z'))||((c>='A') && (c<='Z')))
c=c+k;
utchar(c);
}while(c!='n');

}

这个程序编译没错,运行报错。求解答。。
出错信息:
_加密与解密.obj : error LNK2001: unresolved external symbol _utchar
Debug/加密与解密.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
谢谢。。
展开
 我来答
百度网友6956f15
2012-11-23 · TA获得超过281个赞
知道小有建树答主
回答量:205
采纳率:85%
帮助的人:130万
展开全部
少了utchar函数,头文件也没有#include<stdio.h>。
其他的暂时都对。
百度网友26fdb175f
2012-11-23 · TA获得超过515个赞
知道小有建树答主
回答量:252
采纳率:0%
帮助的人:171万
展开全部
主要问题是你使用的utchar函数没有找到。
次要问题是main前面应该加int或void
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
半碗蛋炒饭
2012-11-23 · 超过17用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:28.8万
展开全部
里面的utchar函数应该是 putchar 吧?!!!
编译没错,是链接错误。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1595665520
2012-11-29
知道答主
回答量:36
采纳率:0%
帮助的人:12万
展开全部
你少了头文件#include<stdio.H> 或者改一下UTchar 改为putchar
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式