新手提问一个题目,求大家帮忙
问题是:请编制一个程序,可以把整数789的最后1位数字9和第一位数字7分别在显示器上输出。
我写的是
#include<stdio.h>
#define t 30
void main()
{
int a,b
t=789
a=t/100
b=t%10
printf(t/100,a)
printf(t%10,b)
}
正确的应该怎么写啊
每个语句结尾要有分号 main 函数前面不是 void
1、分号问题
2、printf语法
#include<stdio.h>
#define t 789
void main()
{
int a,b;
a=t/100;
b=t%10;
printf("第一位数是%d\n",a);
printf("最后一位数是%d\n",b);
}
人造人 发表于 2021-10-29 17:42
main 函数前面不是 void
大佬,我用的是vs,c++写的,要加void 大马强 发表于 2021-10-29 17:51
1、分号问题
2、printf语法
谢谢大佬,明白了 hrpzcf 发表于 2021-10-29 17:39
每个语句结尾要有分号
嗯,对这个很重要,谢谢大佬 夏冬青 发表于 2021-10-30 22:12
大佬,我用的是vs,c++写的,要加void
除非你玩的是嵌入式,不然的话,main 前面一定是 int
是 int main(void);
一定不是 void main();
人造人 发表于 2021-10-30 23:42
除非你玩的是嵌入式,不然的话,main 前面一定是 int
是 int main(void);
一定不是 void main();
这样啊,下次注意,谢谢
页:
[1]