sobadstan 2023-10-07 02:11 采纳率: 28.6%
浏览 4
已结题

c语言初学者遇到结构体的问题

为啥会这样捏

img


#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
struct cyl {
    int r[8];//外圆半径    
    int rh[8];//内圆半径
    int h[8];//圆柱体高
};
int main() {
    struct cyl a1;
    printf("输入外圆半径;\n");
    scanf("%d", &a1.r);
    printf("输入内圆半径;\n");
    scanf("%d", &a1.rh);
    printf("输入圆柱体高;\n");
    scanf("%d", &a1.h);
    printf("外圆半径;%d\n",a1.r);
    printf("内圆半径;%d\n", a1.rh);
    printf("圆柱体高;%d\n", a1.h);


    
    return 0;
    
}
  • 写回答

2条回答 默认 最新

  • threenewbee 2023-10-07 02:12
    关注
     
    #define _CRT_SECURE_NO_WARNINGS
    #include<stdio.h>
    struct cyl {
        int r;//外圆半径    
        int rh;//内圆半径
        int h;//圆柱体高
    };
    int main() {
        struct cyl a1;
        printf("输入外圆半径;\n");
        scanf("%d", &a1.r);
        printf("输入内圆半径;\n");
        scanf("%d", &a1.rh);
        printf("输入圆柱体高;\n");
        scanf("%d", &a1.h);
        printf("外圆半径;%d\n",a1.r);
        printf("内圆半径;%d\n", a1.rh);
        printf("圆柱体高;%d\n", a1.h); 
        
        return 0;
        
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 10月24日
  • 已采纳回答 10月16日
  • 创建了问题 10月7日