Description
Calculate a+b
Input
One line contains two integer a,b (0<=a,b<=10)
Output
Output a+b
Sample Input
1 2
Sample Output
3
Source
Unknown
一,我的方法:
错误一:
#include<stdio.h>
void main()
{
int a,b;
scanf("%d%d",&a,&b);
printf("%d",a+b);
}
错误二:
草泥马,这啥情况,我最后加个return 0吧。
#include<stdio.h>
void main()
{
int a,b;
scanf("%d%d",&a,&b);
printf("%d",a+b);
return 0;
}
结果呢?
错误三:
莫非是该把void main()改成int main(){ } ?
#include<stdio.h>
int main()
{
int a,b;
scanf("%d%d",&a,&b);
printf("%d",a+b);
}
结果还是尼了玛
二,在网上百度的正确答案:
#include<stdio.h>
int main()
{
int a,b;
scanf("%d%d",&a,&b);
printf("%d",a+b);
return 0;
}
哎嗨,欢天喜地过大年。
三,总结:
1,ACM标准形式:
int main()
{
return 0;
}
2,
scanf("%d%d",&a,&b);注意,写成这种方式中间可以在输入的时候可以加空格,也可以加回车,不会影响数据的录入,因为这是%d,若是%c的char型变量便会将空格录入。不用非得scanf("%d %d",&a,&b);这种加空格的形式的。