为什么我这一个C语言程序 动行不了呢,??我是用WIN-TC运行的,我是在视频照写上去的没有错啊,为什么
#include<stdio.h>#include<ctype.h>charmyupper(charch){if(ch>='a'&&ch<='z')ch=ch-32;re...
#include<stdio.h>
#include<ctype.h>
char myupper(char ch)
{if(ch>='a'&&ch<='z')
ch=ch-32;
retum ch;
}
main()
{ char c;
while(c=getchar()!='@')
{c=myuper(c);
putchar(c);
getch();
}
} 展开
#include<ctype.h>
char myupper(char ch)
{if(ch>='a'&&ch<='z')
ch=ch-32;
retum ch;
}
main()
{ char c;
while(c=getchar()!='@')
{c=myuper(c);
putchar(c);
getch();
}
} 展开
4个回答
展开全部
#include<stdio.h>
#include<ctype.h>
char myupper(char *ch)
{
if(ch>='a'&&ch<='z')
ch=ch-32;
printf("--->ch=%s\n",ch);
return ch; //拼错了,是return
}
void main()
{
char c;
while(c=getchar()!='@')
{
c=myupper(c); //函数名称写错
putchar(c);
getch();
}
}
#include<ctype.h>
char myupper(char *ch)
{
if(ch>='a'&&ch<='z')
ch=ch-32;
printf("--->ch=%s\n",ch);
return ch; //拼错了,是return
}
void main()
{
char c;
while(c=getchar()!='@')
{
c=myupper(c); //函数名称写错
putchar(c);
getch();
}
}
展开全部
c=myuper(c);少了一个p
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没看
retum ch; // return 不知道你是不是写错了RN--M
retum ch; // return 不知道你是不是写错了RN--M
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
#include<ctype.h>
#include<conio.h>
char myupper(char ch)
{if(ch>='a'&&ch<='z')
ch=ch-32;
return ch; //return写错了
}
main()
{ char c;
while((c=getchar())!='@') //关系运算符的优先级大于赋值表达式,所以要加个括号
{c=myupper(c);
putchar(c);
getch(); // 所在头文件:conio.h
}
}
#include<ctype.h>
#include<conio.h>
char myupper(char ch)
{if(ch>='a'&&ch<='z')
ch=ch-32;
return ch; //return写错了
}
main()
{ char c;
while((c=getchar())!='@') //关系运算符的优先级大于赋值表达式,所以要加个括号
{c=myupper(c);
putchar(c);
getch(); // 所在头文件:conio.h
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询