要求:有N个苹果要装,每个盘子装3个,输入N,输出需要盘子数。我写这个那里错了

#include<stdio.h>
int main()
{
unsigned a,b;
scanf("%d",&a);
if(a%3==0) b=a/3;
else if(a==1||a==2) b=1;
else if(a%3==!0) b=a/3+1;
printf("%d",b);
return 0;
}

a%3!=0
不等于 !=
不是==!
 有帮助请采纳

unsigned 换成int