在看C语言视频时遇到的关于if语句的问题,在视频中解释if语句的第四种结构时,以下这种写法没有问题可以正常编译与运行- #include <stdio.h>
- int main()
- {
- int a=10;
- if (a>10)
- printf("A\n");
- printf("B\n");
- return 0;
- }
复制代码 但是下面这种写法却编译报错- #include <stdio.h>
- int main()
- {
- if (10>6)
- int a =5;
- printf("%d\n" , a);
- return 0;
- }
复制代码 具体问题出在哪?if语句如果没有加大括号怎么执行选择呢?
|
|