#include <stdio.h>
int main (){
int n = 8;
int vettore[n] = {15,3,6,2, 12,13,14,10};
printf("%d", vettore[0]);
}
It gives me the error:excess elements in array initializer int vettore[n] = {15,3,6,2 12,13,14,10}; Pls someone help me!
#include <stdio.h>
int main (){
int n = 8;
int vettore[n] = {15,3,6,2, 12,13,14,10};
printf("%d", vettore[0]);
}
It gives me the error:excess elements in array initializer int vettore[n] = {15,3,6,2 12,13,14,10}; Pls someone help me!
In c array dimension declaration must be a constant but in your case it's a variable.
#include <stdio.h>
#define n 8 //define a constant
int main ()
{
int vettore[n] = {15,3,6,2,12,13,14,10};
printf("%d", vettore[0]);
}