初学c语言中选择的错误!

来源:百度知道 编辑:UC知道 时间:2024/05/25 17:11:17
main()
{
int a;
scanf("%d",&a);
if (a == 123);
{
printg("zhan que");

}
else
{
peintf("cuo wu");
}
getch();
}

这个那里错了啊?它总提示;错误 noname.c 10;'else'位置错在main函数中!
我想知道那错了啊?我是跟着视频教程做的,他的对了怎么我的就错了呢!

没有头文件#include<stdio.h>
else
{
peintf("cuo wu");
}
printf 不是peintf

if (a == 123);
去掉。不去掉也可以编译,但是运行结果有问题
if (a == 123);
{
printg("zhan que");

}
printg改成printf`````

#include <stdio.h>

main()
{
int a;
scanf("%d",&a);
if (a == 123)//这里,后边不应该有 ;
{
printf("zhan que");//应该是 printf

}
else
{
printf("cuo wu");//应该是 printf
}
getch();
}

输出函数为:
printf("Hello world!\n");
这种格式。
虽然你是跟着视频自学,但也最好先了解一点常识。
因为,许多高手都常有一些习惯性的错误。

printg("zhan que");
是printf
你两个输出都写错。