Pemprograman
Casual
91

Eror notice C:\pointer.c|19|warning: initialization makes integer from pointer without a cast [-Wint-conversion]|


  14-Nov-2020 14:58:57


||=== Build file: "no target" in "no project" (compiler: unknown) ===|

C:\pointer.c||In function 'main':|

C:\pointer.c|19|warning: initialization makes integer from pointer without a cast [-Wint-conversion]|

C:\pointer.c|23|warning: passing argument 1 of 'update' makes pointer from integer without a cast [-Wint-conversion]|

C:\pointer.c|3|note: expected 'int *' but argument is of type 'int'|

||=== Build finished: 0 error(s), 2 warning(s) (0 minute(s), 2 second(s)) ===|


Code 
#include <stdio.h>

void update(int *a,int *b) {
    int a1 = *a + *b;
    int b1 = *a - *b;
    *a = a1;
    if(b1<=0)
    {
        *b = -b1;
    }
    else
    {
        *b = b1;
    }
}

int main() {
    int a, b;
    int pa = &a, *pb = &b;

    printf("Masukan angka\n");
    scanf("%d %d", &a, &b);
    update(pa, pb);
    printf("%d\n%d", a, b);

    return 0;
}

Program jalan tpi kok ada notice eror?di line 19 merah salah dmn

DISKUSI
14-Nov-2020 15:00:14

Itu type data int yakin suda dibuat pointer ?

C:\pointer.c|19|warning: initialization makes integer from pointer without a cast [-Wint-conversion]|

Reply
14-Nov-2020 15:00:52

Yang mana bang

Reply
14-Nov-2020 15:01:23
int main() {
int a, b;
int pa = &a, *pb = &b;

Itu belum dibuat pointer
Reply
14-Nov-2020 15:03:22

Jadi var *pa = &a, *pb = &b;

Reply

Silahkan Login Untuk Komentar / Diskusi.
Login Disini
POSTING DISKUSI BARU
Diskusi Populer
Gps Tracker Seccodeid Free Too...
Member Seccodeid Bayu aji
Tidak Berkategori
874
92
Top

Mass Reverse IP Unlimited
Member Seccodeid ImamSy
Hacking
715
10
Top

Free Proxy List
Member Seccodeid Sandidi
Networking
657
3
Top

GHunt OSINT Tools - Investiga...
Member Seccodeid Sandidi
Tools Hacking
586
3
Top

Report McAfee Antivirus Hurrri...
Member Seccodeid Indrasp
Windows
579
93
Top

Diskusi Lainya
Subscribe

Subscribe sekarang untuk mendapatkan diskusi terbaru