编辑代码

#include <stdio.h>

// return if divide success,return 1;else return 0
int divide(int a,int b,int *result); 
int main () {
    int a= 5;
    int b = 2;
    int c;
    if(divide(a,b,&c)){
        printf("%d/%d=%d\n",a,b,c);
    }
    return 0;
}  

int divide(int a,int b,int *result){
    int ret = 1;
    if(b==0){
        ret = 0;
    }else{
        *result = a/b;
    }
    return ret;
}