cc123hh 发表于 2020-2-26 09:05:07

getchar()!=‘\n’的错误

#include <stdio.h>

int mian ()
{
        int c=0;
       
        printf("输入字符");
        while(getchar()!='\n')
        {
                c+=1;
       }
        printf("你输入了%d个字符",c);
        return 0;
}


执行错误了,错误是
ld returned 1 exit status

qiuyouzhi 发表于 2020-2-26 09:09:52

int mian???
拼写错误
应是int main

cc123hh 发表于 2020-2-26 09:18:09

qiuyouzhi 发表于 2020-2-26 09:09
int mian???
拼写错误
应是int main

咳咳咳,emmm

qiuyouzhi 发表于 2020-2-26 09:20:41

cc123hh 发表于 2020-2-26 09:18
咳咳咳,emmm

以后报错了先看看编译器,比如这种错误:
1,看编译器,除了警告以外还有两行信息:
In funtion 'main'
undefined reference to 'WinMain'
明显是缺少入口函数,你就去main那里看看,有没有错误什么的

cc123hh 发表于 2020-2-26 11:24:11

qiuyouzhi 发表于 2020-2-26 09:20
以后报错了先看看编译器,比如这种错误:
1,看编译器,除了警告以外还有两行信息:
In funtion 'main' ...

谢谢谢谢
页: [1]
查看完整版本: getchar()!=‘\n’的错误