【发布时间】:2017-10-28 22:25:08
【问题描述】:
#include <stdio.h>
int main()
{
int i,l,n;
int w[1000];
int h[1000];
scanf ("%d",&l);
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d %d",&w[i],&h[i]);
}
for(i=0;i<n;i++)
{
if((w[i]<l)!!(h[i]<l))
printf("UPLOAD ANOTHER\n");
else(w[i]>=l&&h[i]>=l)
{
if(w[i]==h[i])
printf("ACCEPTED\n");
else
printf ("CROP IT\n");
}
}
return 0;
}
因为我是新手,所以我对这些代码行进行编码会显示错误:-
在函数'main'中:
18:20:错误:“!”之前的预期“)”令牌
21:11:错误:预期的';'在'{'令牌之前
【问题讨论】:
-
使用
!!的意思是合乎逻辑还是使用||?
标签: c error-handling