有以下程序: include struct N0DE {int hum;struct N0DE*next;}; main() { struct N0DE*P,*q,*r; p=(struct N0DE*)mall0C(sizeof(struct N0DE)); q=(struer N0DE*)malloc(siZe0f(struer N0DE)); r=(Struct N0DE*)malloc(Sizeof(Struct N0DE)); p一>num=10;q一>num=20; r一>num=30; P一>next=q;q一>next=r; printf(“%d\n”,P一>num+q一>next一>hum); ) 程序运行后的输出结果是( )。