Programming
Casual
695

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

*Beware click the link!


DISCUSSION

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

Login for report, comment and join discussion
Login Here
Sponsored

Popular Posts
Gps Tracker Seccodeid Free Too...
General
21266
202
Top


Djie sam soe Djie sam soe
Complete Basic Course in Kali...
Linux
14299
4
Top


Djie sam soe Djie sam soe
Komintod (Ministry of Communic...
Data Leak
6457
78
Top


Murtad methamphetamine Murtad methamphetamine
Free Proxy List
Networking
3612
3
Top


Sandidi Sandidi
Mass Reverse IP Unlimited
Tools Hacking
3361
13
Top


ImamWawe ImamWawe

Related Post

Youtube Video

Subscribe