程序出错怎么办
有谁能告诉我这几个程序怎么在TC中运行不出来我不知道错误怎么改第一个:
#include "stdio.h"
main()
{int h , m
printf("enter:\n");
scanf("%d,d%",&h,&m);
h=560/60;
m=560%60;
printf("%d,%d"h,m);}
第二个:
#include "stdio.h"
main()
{int a,b
printf("enter x&y:\n");
scanf("%d,%d",&x,&y);
printf("a=%d,b=%d\n",a,b);
a=x/y;b=x%y;
printf("%d,%d",a,b);}
第三个:
#include "stdio.h"
main()
{double x,y,z,m
printf("enterx,y,&z");
scanf("%lf,%lf,%lf",&x,&y,&z);
printf("m=%d\n",m);
m=m*10;
m=m+0.5;
m=(int)m;
m=m/10;
printf("%f\n",m);}
第四个:
#include "stdio.h"
main()
{int z,b,c,t
printf("enter a,b,&c:\n");
scanf("%d,%d,%d",&a,&b,&c);
printf("a=%d,b=%d,c=%d\n",a,b,c);
t=a;b=t;c=b;a=c;
printf("%d,%d,%d"a,b,c);}
[此贴子已经被作者于2006-2-2 17:39:56编辑过]
----------------解决方案--------------------------------------------------------
定义变量要加;
另外{}要对齐,这样便于检查错误,要养成良好的编程风格
----------------解决方案--------------------------------------------------------
同意2楼的说法,自己先要检查
----------------解决方案--------------------------------------------------------
以下是引用zl2210在2006-2-2 17:39:00的发言:
有谁能告诉我这几个程序怎么在TC中运行不出来我不知道错误怎么改
第一个:
#include "stdio.h"
main()
{int h , m //忘了;
printf("enter:\n");
scanf("%d,d%",&h,&m);
h=560/60;
m=560%60;
printf("%d,%d",h,m);}
第二个:
#include "stdio.h"
main()
{int a,b;
printf("enter x&y:\n");
scanf("%d,%d",&x,&y);
printf("a=%d,b=%d\n",a,b);
a=x/y;b=x%y;
printf("%d,%d",a,b);}
第三个:
#include "stdio.h"
main()
{double x,y,z,m;
printf("enterx,y,&z");
scanf("%lf,%lf,%lf",&x,&y,&z);
printf("m=%d\n",m);
m=m*10;
m=m+0.5;
m=(int)m;
m=m/10;
printf("%f\n",m);} //f--〉d
第四个:
#include "stdio.h"
main()
{int z,b,c,t;
printf("enter a,b,&c:\n");
scanf("%d,%d,%d",&a,&b,&c);
printf("a=%d,b=%d,c=%d\n",a,b,c);
t=a;b=t;c=b;a=c;
printf("%d,%d,%d",a,b,c);}
你怎么可以这么懒啊,这些小问题以后要自己改。唉。。。。
有谁能告诉我这几个程序怎么在TC中运行不出来我不知道错误怎么改
第一个:
#include "stdio.h"
main()
{int h , m //忘了;
printf("enter:\n");
scanf("%d,d%",&h,&m);
h=560/60;
m=560%60;
printf("%d,%d",h,m);}
第二个:
#include "stdio.h"
main()
{int a,b;
printf("enter x&y:\n");
scanf("%d,%d",&x,&y);
printf("a=%d,b=%d\n",a,b);
a=x/y;b=x%y;
printf("%d,%d",a,b);}
第三个:
#include "stdio.h"
main()
{double x,y,z,m;
printf("enterx,y,&z");
scanf("%lf,%lf,%lf",&x,&y,&z);
printf("m=%d\n",m);
m=m*10;
m=m+0.5;
m=(int)m;
m=m/10;
printf("%f\n",m);} //f--〉d
第四个:
#include "stdio.h"
main()
{int z,b,c,t;
printf("enter a,b,&c:\n");
scanf("%d,%d,%d",&a,&b,&c);
printf("a=%d,b=%d,c=%d\n",a,b,c);
t=a;b=t;c=b;a=c;
printf("%d,%d,%d",a,b,c);}
你怎么可以这么懒啊,这些小问题以后要自己改。唉。。。。
----------------解决方案--------------------------------------------------------
首先先在这里谢谢各位了!我是个新手希望大家理解,我在这里还有个问题:在TC中怎么选中?怎么复制?怎么粘贴?......等快捷键都是什么?
----------------解决方案--------------------------------------------------------
我是用win-tc的
----------------解决方案--------------------------------------------------------