初级C,请各大神指教!(注意是C,不是C#!)
我的C程序代码:
#include <stdio.h>
int d;
char daan;
int main()
{
printf("选择题:
下列句中哪个有语病?
1、开心极了;
2、我开心极了;
");
printf("请输入你的答案(1 或 2):");
scanf("%d",&daan);
if( d = 1)
{
printf("你选择了1,答对了!。
");
}
if( d = 2)
{
printf("你选择了2,答错了!。
");
return 0;
}
提示命令符gcc提示:
D:>gcc c.c
c.c: In function 'main':
c.c:21:1: error: expected declaration or statement at end of input
}
^
求解!
图片:
if中的判断是两个=号,一个是赋值,两个是等于,还有一个是return,返回值每个情况都要返回,放在程序的最下面。
下一篇:如何在58同城发布信息?
热门标签: