ตรวจสอบโค้ดที่เขียนใหหน่อยครับว่าพลาดตรงไหนพอดีพึ่งหัดฝึกภาษา C++

#include <iostream>
int main(){
  int i,n,k,q,w,l,x;
  scanf("%d",&q);
  scanf("%d",&w);
  scanf("%d",&k);
  l=0;
  n=0;
    int a[n],b[n];
  if (1<=q<=w<=100){
       do{
        a[n]=q;
        if(a[n]%2==1 && a[n]%3!=0 && a[n]%5!=0 && a[n]%7!=0){
            l=l+1;
            b[n]=a[n];
            if(k==n+1);
            x=b[n];
        }
        n=n+1;
        q=q+1;
       }while(q<=w);
  }
  printf("%d""%d",q,w);
  printf("%d",l);
  printf("%d",b[n]);
  printf("d",x);
}
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่