Compilando questo codice, mi viene fuori questo errore in function main, non riesco a capire perché.
Grazie in anticipo.

#include <stdio.h>
#define N 50

int main(){

int n,min,max;
int i;

scanf ("%d", &n);
max=n;
min=n;
i=1;

while (i < N){
    scanf ("%d", &n);

    if (n > max);
        max=n;

    if (n < min)
        min=n;
i=i+1;
}

printf ("%d %d\n", min, max);
return (0);
}

chiesto 24 Ott '15, 00:54

miki's gravatar image

miki
2012

modificato 24 Ott '15, 08:51

enzotib's gravatar image

enzotib ♦♦
14.0k112186


In

while (i < N)

usi la N maiuscola, cambiala con n minuscola.

coll. permanente

ha risposto 24 Ott '15, 01:30

Six110's gravatar image

Six110
10

modificato 24 Ott '15, 08:52

enzotib's gravatar image

enzotib ♦♦
14.0k112186

continua a darmi lo stesso errore

(24 Ott '15, 01:50) miki miki's gravatar image

In

if (n > max);

devi togliere il punto e virgola.

coll. permanente

ha risposto 24 Ott '15, 08:53

enzotib's gravatar image

enzotib ♦♦
14.0k112186

Inserisci void all'interno del main: int main(void). Se non funziona: indica quale IDE utilizzi e quale compilatore.

Comunque, controlla bene il codice perché ci sono degli errori.

coll. permanente

ha risposto 24 Ott '15, 12:04

nb-nicol's gravatar image

nb-nicol
603713

La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×103
×22

domanda posta: 24 Ott '15, 00:54

domanda visualizzata: 674 volte

ultimo aggiornamento: 24 Ott '15, 12:04

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.