链表在C中循环输出

时间:2017-04-11 20:32:31

标签: c loops linked-list

所以我对C很新,并且必须创建一个包含链接列表的数据库,我已经尝试过并且无法找到问题。当添加一个节点时,它会将其打印出来,但是当添加更多节点时,它会在打印出最近添加的节点时循环,并且永远不会打印出最后一个节点(首先输入的节点)。

 module.exports = {
      copyAssets: {
        src: ['{{SRC}}/assets/**/*'],
        dest: '{{WWW}}/assets'
      },
      copyIndexContent: {
        src: ['{{SRC}}/index.html', '{{SRC}}/manifest.json', '{{SRC}}/service-worker.js'],
        dest: '{{WWW}}'
      },
      copyFonts: {
        src: ['{{ROOT}}/node_modules/ionicons/dist/fonts/**/*', '{{ROOT}}/node_modules/ionic-angular/fonts/**/*'],
        dest: '{{WWW}}/assets/fonts'
      },
      copyPolyfills: {
        src: ['{{ROOT}}/node_modules/ionic-angular/polyfills/polyfills.js'],
        dest: '{{BUILD}}'
      },
      copySwToolbox: {
        src: ['{{ROOT}}/node_modules/sw-toolbox/sw-toolbox.js'],
        dest: '{{BUILD}}'
      },
      copyFontAwesomeCSS: {
        src: '{{ROOT}}/node_modules/font-awesome/css/font-awesome.min.css',
        dest: '{{WWW}}/assets/css/'
      },
      copyFontAwesome: {
        src: '{{ROOT}}/node_modules/font-awesome/fonts/**/*',
        dest: '{{WWW}}/assets/fonts/'
      }
    };

1 个答案:

答案 0 :(得分:0)

您应该temp而不是person

 printf("Enter the gender: ");
 scanf(" %c", &temp->sex);

 printf("Enter the age: ");
 scanf("%d", &temp->age);