Pemprograman
70

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 Terpopuler
Gps Tracker Seccodeid Free Too...
Member Seccodeid Bayu aji
Tidak Berkategori
690
Top

Free Proxy List
Member Seccodeid Sandidi
Networking
619
Top

Mass Reverse IP Unlimited
Member Seccodeid ImamSy
Hacking
589
Top

Report McAfee Antivirus Hurrri...
Member Seccodeid Indrasp
Windows
516
Top

Xampp msyql error cant running
Member Seccodeid Karno si kribo
Web Development
503
Top

Random Diskusi
Subscribe

Subscribe sekarang untuk mendapatkan diskusi terbaru