对于以下C代码i,循环错误:“)”标记前应为表达式

eqoofvh9  于 2022-12-17  发布在  其他
关注(0)|答案(1)|浏览(130)

下面的C程序运行在在线编译器中,如果它有助于解决错误消息谢谢提前回答问题!!

#include<stdio.h>
#include<sys/types.h>
#include<unistd.h>

int main(){
    int arr[10],i,j,n;
    printf("Enter the size of array");
    scanf("%d",&n);
  
for(i=0,i<n,i++){
   printf("Enter the elements in array:");
    scanf("%d",&arr[i]);  
}
for(j=0,j<n,j++){
    printf("%d\t",a[i]);
}
return 0 ;
}

我想创建一个n大小的数组(n是用户输入的),并将元素存储在数组和显示数组中,但我在for循环中收到一条错误消息:")“标记前应为表达式,因此无法继续移动。

cclgggtu

cclgggtu1#

#include<stdio.h>
#include<sys/types.h>
#include<unistd.h>

int main(){
    int arr[10],i,j,n;
    printf("Enter the size of array");
    scanf("%d",&n);
  
for(i=0,i<n,i++){
   printf("Enter the elements in array:");
    scanf("%d",&arr[i]);  
}
for(j=0,j<n,j++){
    printf("%d\t",a[i]);
}
return 0 ;
}

相关问题