Hola, estoy intentando programar en C esto:
Escribir un programa que pida 5 números enteros por teclado y visualice su media por pantalla. Solo quiero usar "C", no he dado otros:
#include<stdio.h>
int n[5];
float media;
int main void {
printf ("escribe un numero");
scanf ("%d", &n[0]);
printf ("escribe un numero");
scanf ("%d", &n[1]);
printf ("escribe un numero");
scanf ("%d", &n[2]);
printf ("escribe un numero");
scanf ("%d", &n[3]);
printf ("escribe un numero");
scanf ("%d", &n[4]);
media = ("n[0]+n[1]+n[2]+n[3]+n[4]")/5;
printf media ("%f\n",media);
}
El problema es que cuando lo ejecuto en la terminal de Linux, haciendo gcc -o nombre_archivo.c nombre_archivo me dice que hay errores, que no acabo de detectar, no entiendo lo que me dice,me pone esto:
Si me dejan paso foto Gracias
ALI_1.c:6:10: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’
int main void {
Gracias
Escribir un programa que pida 5 números enteros por teclado y visualice su media por pantalla. Solo quiero usar "C", no he dado otros:
#include<stdio.h>
int n[5];
float media;
int main void {
printf ("escribe un numero");
scanf ("%d", &n[0]);
printf ("escribe un numero");
scanf ("%d", &n[1]);
printf ("escribe un numero");
scanf ("%d", &n[2]);
printf ("escribe un numero");
scanf ("%d", &n[3]);
printf ("escribe un numero");
scanf ("%d", &n[4]);
media = ("n[0]+n[1]+n[2]+n[3]+n[4]")/5;
printf media ("%f\n",media);
}
El problema es que cuando lo ejecuto en la terminal de Linux, haciendo gcc -o nombre_archivo.c nombre_archivo me dice que hay errores, que no acabo de detectar, no entiendo lo que me dice,me pone esto:
Si me dejan paso foto Gracias
ALI_1.c:6:10: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’
int main void {
Gracias
Comentario