简单编程一个错误 #include <stdio.h> void main() { int a,b,sum; printf("请输入两个整数:\n"); scanf("

如题所述

第1个回答  2012-11-05
这个问题在你的输入格式符中,%C%C,应该修改成int 类型的%d%d,因为你定义的是int 型的变量,再输入格式符中应该对应哈。。。
第2个回答  2010-10-08
#include <stdio.h> void main() {
int a,b,sum;
printf("请输入两个整数:\n");
scanf("%c%c",&a,&b);
sum=a+b;
printf("sum=%d\n",sum);
}本回答被提问者采纳
第3个回答  2010-10-08
可以把输出的错误提示信息粘出来,楼主给出的东东什么也说明不了。。。
第4个回答  2010-10-08
不知道你是不是要做sum=a+b?

...#include <stdio.h> void main() { int a,b,sum; printf("请输入两...
这个问题在你的输入格式符中,%C%C,应该修改成int 类型的%d%d,因为你定义的是int 型的变量,再输入格式符中应该对应哈。。。

#include <stdio.h> void main () {int a,b; printf("a,b"); scanf...
帅哥,printf的语法错了 格式化输出 请好好参考你的课本 没有格式字符

编写一个程序,从键盘输入两个整数,输出这两个数之和
这才是正确的程序:include<stdio.h> void main(){ int a,b,sum;printf("请输入两个整数\\n");scanf("%d %d",&a,&b);sum=a+b;printf("the sum is:%d\\n",sum);} 主函数一般是没有返回值的,应该用void;变量应该先定义,后使用,所以int a,b,sum;要放在 scanf("%d %d"&a,&b)...

...#include<stdio.h> void main(void) { int a,b; print
void main(void){ int fun(int n); \/\/加上这一句就行了。int a,b;printf("输入一个正整数:");scanf("%d",&a);b=fun(a);if(b==0)printf("%d不是素数\\n",a);else printf("%d是素数\\n",a);} int fun(int n){ register int i;if(n<=1) return 0;else { for(i=2;...

#include <stdio.h> void main() { int t,i,a,sum,b; printf("输入一个...
下面的程序你可以参考一下,祝你好运!include <stdio.h> include<math.h> void main(){ int i,a,;long int t,sum;printf("输入一个数:");scanf("%d",&a);sum=0;t=0;for(i=1;i<=a;i++){ t=a*pow(10,(i-1))+t;sum=sum+t;} printf("%ld\\n",sum);} ...

...改错) #include<stdio.h> void main () {int a[n],n,i,j,m; p...
void sort(int array[],int n){ \/\/ n 为数组元素个数 int i,j,k,temp; \/\/ i 为基准位置,j 为当前被扫描元素位置,k 用于暂存出现的较小的元素的位置 for(i=0;i<n-1;i++){k=i;\/\/初始化为基准位置 for(j=i+1;j<n;j++){ if (array[j]<array[k]) k=j ; \/\/ k 始终...

C语言找错题#include<stdio.h> void main()
题主的代码在我这里是可以运行的,编译器是VISUAL STUDIO 2013 所以可能是编译器的问题,题主可以尝试把void改成int并在printf后加上return 0;如果可以运行说明编译器只支持C语言,不兼容C++编译。

#include<stdio.h> int main() { int a,b,sum; sum=a+b; printf("%d\\...
a,b没赋初值,写了返回值为int型最后却没有返回值。include<stdio.h> int main() { int a,b,sum; a=1;b=2;sum=a+b; printf("%d\\n",sum);return 0; }

...# include<stdio.h> void main() { int a,b,c,t; printf("请输入三...
include<stdio.h> void main(){ int a,b,c,t;printf("请输入三个数:");scanf("%d%d%d",&a,&b,&c); \/\/here printf("a=%d,b=%d,c=%d\\n",a,b,c);if(a>b){t=a;a=b;b=t;} if(a>c){t=a;a=c;c=t;} if(b>c){t=b;b=c;c=t;} printf("%d%d%d",a,b,...

#include<stdio.h> main() {int a,b,sum; scanf("%d,%d",&a,&b...
你的程序中scanf函数指定了输入格式:"%d,%d"就是要求输入的两个整数必须以逗号隔开,你试试,加个逗号就对了 求采纳为满意回答。

相似回答