为啥错了我的程序

来源:2-3 变量及赋值

qq_自由飞翔_prxNRX

2018-11-25 18:03

#include <stdio.h> int main(){    String name; name="majuxia"; int age; age=18; printf("我的%S姓名!\n",name); printf("我的%d年龄!\n",age); return 0;}


写回答 关注

5回答

  • 御神_天照
    2018-11-26 00:40:14

    因为C里面根本没有string类型,改用char数组吧。

  • 慕前端3391689
    2018-11-25 20:04:18
    因为定义的String用错了
    #include<stdio.h>
    int main(void)
    {
    char a[10]="majuxia";
    int age=18;
    printf("我的名字是%s\n",a);
    printf("我的年龄是%d\n",age);
    return 0;
    }


  • 慕田峪1379069
    2018-11-25 19:39:03

    第四行错了  应该是long long int name;

  • 慕慕0175608
    2018-11-25 19:30:38
    没有定义name


  • 慕慕0175608
    2018-11-25 19:29:50
    #include<stdio.h>
    int main()
    {
    int name;
    name = "majuxia";
    int age;
    age = 18;
    printf("我的%s姓名!\n",name);
    printf("我的%d年龄\n",age);
    return 0;
    }


C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926028 学习 · 20793 问题

查看课程

相似问题