一个初学者程序 帮忙找出无法运行的错误
来源:百度知道 编辑:UC知道 时间:2024/06/04 03:42:37
#include<stdio.h>
int main()
{
int num1;
int num2;
printf ( "enter two integers:\n" );
scanf ( "%d%d", &num1, &num2 );
if ( num1 = num2 ) {
printf ( "%d is = to %d\n", num1, num2 );
}
if ( num1 <= num2 ) {
printf ( "%d is <= to %d", num1, num2 );
}
return 0;
}
运行出来
我输入了5 和 9
结果是
enter two integers:
5
9
9is = to9
9is <= to9
int main()
{
int num1;
int num2;
printf ( "enter two integers:\n" );
scanf ( "%d%d", &num1, &num2 );
if ( num1 = num2 ) {
printf ( "%d is = to %d\n", num1, num2 );
}
if ( num1 <= num2 ) {
printf ( "%d is <= to %d", num1, num2 );
}
return 0;
}
运行出来
我输入了5 和 9
结果是
enter two integers:
5
9
9is = to9
9is <= to9
#include<stdio.h>
int main()
{
int num1;
int num2;
printf ( "enter two integers:\n" );
scanf ( "%d%d", &num1, &num2 );
if ( num1 == num2 ) {
printf ( "%d is = to %d\n", num1, num2 );
}
if ( num1 <= num2 ) {
printf ( "%d is <= to %d", num1, num2 );
}
return 0;
}
等于在C语言中是“==”,而“=”是赋值!
他说的很对