请帮我看一下这个简单代码怎么错了?

来源:百度知道 编辑:UC知道 时间:2024/05/26 02:56:22
# include <stdio.h>
void main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
c=a+b;
printf("c=%d",c);
getch();
}

1,2楼都错!!!!!!应该是最后个getch();
给弄掉!

getch();

改为

getchar();

同意楼上
getchar()是一个系统函数,用来等待标准输入设备输入一个字符。

没有getch函数,有getc()

基本上没有什么错!

#include <stdio.h>

void main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
c=a+b;
printf("c=%d",c);
getchar(); //getch(); 是<conio.h>中的;getchar();是<stdio.h> 中的
}

输入:2,3<回车>
输出:c=5

#include<conio.h>
getch()的头文件

赞成三楼的看法!