C语言报错,不知道要怎么弄了(第一次接触C语言)

来源:百度知道 编辑:UC知道 时间:2024/05/16 09:40:44
#include<stdio.h>
void main()
{
int x,y,sum;
printf("input two numbers:\n");
scanf("%d,%d",&x,&y);
sum=x+y;
printf("sum is %d\n",sum);
}
报错原因:错误:不能创造输出文件C\TC\C_OUT\1-4.obj
请问这是为什么啊??

用c++给你重写了
#include<iostream>
using namespace std;
void main()
{
int x,y,sum;
cout<<"input two numbers:"<<endl;
cin>>x>>y;
sum=x+y;
cout<<"sum"<<sum<<endl;
}

程序好像没有错
看你的描述,编译应该是通过了的.
猜测可能是你的编译器路径设置的有问题,生成obj文件的时候无法找到你设定的路径.我以前遇到过这种问题,不知道你会不会和我一样.
路径修改好像是在OPTION菜单下面DIREITORY那,很久没有用过TC了,不知道对不对

没有问题,我执行了一次,可能你的软件有问题

scanf("%d,%d",&x,&y);
把两个%d中间的,去掉~~