这个能不能运行啊,不能怎么改

#include <stdio.h>
void mainO
intx=1,y=1,z=10;if(z<0)
if(y>0)x=3;
else x=5;
printf(“%d\t”,x);
if(z=y<0)x=3;
else if(y==0) x=5;else x=7;
printf(“%d\t”,x);
printf(“%d\t”,z);

main方法的括号也没有。

#include <stdio.h>
int main(){
    int    x=1,y=1,z=10;
    if(z<0)
        if(y>0)
            x=3;
        else 
            x=5;
    printf("%d\t",x);
    if(z=y<0)
        x=3;
    else if(y==0) 
        x=5;
    else 
        x=7;
    printf("%d\t",y);
    printf("%d\t",z);
    return 0;
}