急!!!!这个程序哪里错

来源:百度知道 编辑:UC知道 时间:2024/05/31 08:56:51
#include <stdio.h>
int main()
{
int guess,num;
num=7;
do
printf("输入你猜的数字:guess");
scanf("%d",&guess);
while
{if (guess>7)
printf("你输入的数字太大");
if (guess<7)
printf("你输入的数字太小");
if (guess=7)
printf("你猜对了");
}
}

错误很明显啊,给人感觉你用的就不是C嘛,拜托,是不是编译也通过不了我感觉,你的程序究竟要实现什么功能啊,究竟想不想有循环在里面,

#include <stdio.h>
int main()
{
int guess,num;
num=7;
printf("输入你猜的数字:guess");
scanf("%d",&guess);
if (guess>7)
printf("你输入的数字太大");
if (guess<7)
printf("你输入的数字太小");
if (guess==7)
printf("你猜对了");
}
或许你是这个意思,你的do...while没用,guess=7的写法不对,=是赋值,==才是判断