1. 首页 > 科技

C语言简单题 为什么我这个代码通过不了OJ?(这个C语言源代码怎么回事,为什么编译没有错,却执行不了啊)

C语言简单题 为什么我这个代码通过不了OJ?(这个C语言源代码怎么回事,为什么编译没有错,却执行不了啊)

这个C语言源代码怎么回事,为什么编译没有错,却执行不了啊

scafn这个写错了 应该是scanf

用system这个函数的话 最好包含头文件 stdlib.h

C语言程序编译没有错误,但是没有结果,为什么啊

有结果呀,我用的VS2012,如图,LZ是不会用编译器吧,程序调试无误的话结果会闪一下,点执行就能保持住dos窗口了

C语言,这段代码明明正确了为什么运行不起来?谢谢啊。 编译通过,运行却报错了,怎么回事啊

变量类型定义错了。

应该是:

int p1=123;

int p2=888;

printf("%d %d\n",p1,p2);

C语言编程题 请问为什么无输出结果?

你没有清空键盘缓冲区,导致用户最后敲的回车被当做下一次的输入给读取了

#include

void main()

{

char c1,c2;

scanf("%c",&c1);

fflush(stdin);//在这里清空键盘缓冲区

while(c1<65||c1>90)

{

scanf("%c",&c1);

fflush(stdin);//在这里清空键盘缓冲区

}

c2=c1+32;

printf("%c,%c\n",c1,c2);

}