小白小白
int main(){
int ch;
ch=getcher();
if((ch>='a'&&ch<='z'||ch>='A'&&ch<'Z'));
printf("character");
else if(ch>='0'&&ch<='9')
printf("digit");
else
printf("ERROR");
return 0;
}
14 2 C:\Users\Administrator\Desktop\ldzjjl.c 'else' without a previous 'if' 程序修改好了,错误在注释里指出了
#include<stdio.h> // 不加头函数,getchar()函数、printf()函数都会出错
int main()
{
char ch; // 接收的字符,变量类型为 char
ch = getchar(); // 函数名拼写错误
if(ch>='a'&& ch<='z'||ch>='A'&& ch<'Z')// 此处不能有分号
printf("character");
else if(ch>='0'&&ch<='9')
printf("digit");
else
printf("ERROR");
return 0;
}
可以运行,但是提交的时候显示答案错误? 西柚西柚 发表于 2020-10-28 07:42
可以运行,但是提交的时候显示答案错误?
运行正常呀。同为新手的我,顺便说一句,程序本身没有问题,但你向哪里提交,具体要求达到什么指标等等,你在提出求助时就应该说明的,这些你都没有提出,叫人家很难做的呀。你去看看我的两个求助帖子,我先声明要用C语言,C++语言我看不懂,输入是什么要求,输出是什么要求,或者是你要达到运行时间在多少以内等等 乐乐学编程 发表于 2020-10-28 08:30
运行正常呀。同为新手的我,顺便说一句,程序本身没有问题,但你向哪里提交,具体要求达到什么指标等等, ...
嗯嗯,谢谢提醒 西柚西柚 发表于 2020-10-28 08:48
嗯嗯,谢谢提醒
还有问题,请提出来 风过无痕1989 发表于 2020-10-28 15:56
还有问题,请提出来
已经解决了,在Z前面填上=就可以啦
页:
[1]