Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [C] typedef & scanf

  1. #1
    Utente di HTML.it L'avatar di fedrock
    Registrato dal
    Jun 2009
    residenza
    Milan
    Messaggi
    342

    [C] typedef & scanf

    codice:
    #include <stdio.h>
    #include <string.h>
    
    
    typedef struct PIANO_CARTESIANO
    {
      int x, y;
    }point;
    
    
    int main()
    {
        point couple[3];
        int i;
        for(i=0; i<3; i++)
        {
            scanf("%d", couple[i].x);
            scanf("%d", couple[i].y);
        }    
        return 0;    
    }
    gcc -Wall -O ciao ciao.c
    ciao.c: In function ‘main’:
    ciao.c:17: warning: format ‘%d’ expects type ‘int *’, but argument 2 has type ‘int’
    ciao.c:18: warning: format ‘%d’ expects type ‘int *’, but argument 2 has type ‘int’
    ciao.c:17: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result
    ciao.c:18: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result
    ciao.c:17: warning: ‘couple’ is used uninitialized in this function

    I SHOULD TELL YOU SOMETHING NEW:
    don't want you here.


  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,472
    scanf("%d", &couple[i].x);
    scanf
    ("%d", &couple[i].y);

    P.S. Potresti anche impiegare qualche parola per spiegare ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di fedrock
    Registrato dal
    Jun 2009
    residenza
    Milan
    Messaggi
    342
    Quote Originariamente inviata da oregon Visualizza il messaggio
    scanf("%d", &couple[i].x);
    scanf
    ("%d", &couple[i].y);

    P.S. Potresti anche impiegare qualche parola per spiegare ...
    Non so perché ma avevo già provato ad inserire "&" e non funzionava lo stesso poi bho ho copiato e incollato il sorgente in un altro foglio dell'editor e funzionava...

    I SHOULD TELL YOU SOMETHING NEW:
    don't want you here.


  4. #4
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Magari non avevi ricompilato...
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.