这个为什么是错的?该怎么改?求大佬救救孩子吧😭😭😭😭
你的if中不能写成字符串的形式。
而且value没有定义。
#include <stdio.h>
#pragma warning(disable:4996)
int main() {
int i,j;
int max = 0;
scanf("%d,%d", &i, &j);
if (i > j) {
max = i;
}
else {
max = j;
}
printf("%d", max);
}
代码修改如下:
#include <stdio.h>
int main()
{
int i,j,value;
i = 2;
j =4;
scanf("%d %d",&i,&j);
printf("%d\n",i);
if(i>j)
value = j;
else //这两句根据你的需要决定加不加
value = i;
printf("\n%d" ,value);
return 0;
}
我也没看懂你写的什么我只能帮你修正一下语法
#include <stdio.h>
int main(){
int i =2;
int j =4;
scanf("%d%d",&i,&j);
printf("%d\n",i);
if(i>j)
value=j;
}