C 语言   dd.cpp(46) : error C2601: 'main' : local function definitions are illegal0

#include

#include

struct phone

{

int num;

int count;

};

int convet(char *p)

{ int i;

for(i=0;*p!='\0';p++){

switch(*p)

{ case 'A':

case 'B':

case 'C':{p[i]='2';i++;continue;}

case 'D':

case 'E':

case 'F':{p[i]='3';i++;continue;}

case 'G':

case 'H':

case 'I':{p[i]='4';i++;continue;}

case 'J':

case 'K':

case 'L':{p[i]='5';i++;continue;}

case 'M':

case 'N':

case 'O':{p[i]='6';i++;continue;}

case 'P':

case 'Q':

case 'R':{p[i]='7';i++;continue;}

case 'S':

case 'U':

case 'V':{p[i]='8';i++;continue;}

case 'W':

case 'X':

case 'Y':{p[i]='9';i++;continue;}

default:continue;

}

return atoi(p);

}

int main()

{

int convet(char *pp);

FILE *fli=stdin;

FILE *flo=stdout;

int m,oo=0,i=-1;

int a;

char *p;

while(scanf("%d",&m)!=EOF)

{

phone *sta=new phone[m];

for(t=0;t

{

scanf("%s",p);

a=convet(p);

if(i==-1)

{ sta[0].num=a;

sta[0].count=1;

}

else

{

for(j=0;j<=i;j++)

if(a==sta[j].num)

{ sta[j].num=a;

sta[j].count++;

oo=1;

}

if(oo==0)

{ sta[j+1].num=a;

sta[j+1].count=1;

i++;

}

}

}

for(t=0;t<=i;t++)

printf("%d\n",sta[t]);

}

return 0;

}

}

D:\Program Files\Microsoft Visual Studio\MyProjects\ee\dd.cpp(46) : error C2601: 'main' : local function definitions are illegal

Error executing cl.exe.

为什么出现以上错误??

c语言中error c2601,C 语言   dd.cpp(46) : error C2601: 'main' : local function definitions are illegal...相关推荐

  1. c语言中void指针,C 语言 void指针

    C 语言 void指针 到目前为止,我们已经研究了分配给指针的地址应该与指针声明中指定的类型相同. 例如,如果我们声明了int指针,则此int指针不能指向float变量或某种其他类型的变量,即它只能指 ...

  2. html语言中%3c%%%3e中语言,[工学]C语言程序设计习题解答.doc

    [工学]C语言程序设计习题解答 C程序设计习题 第一章 C 语言基础知识 1.1 选择题 1. C语言源程序的基本单位是_____. A. 过程 B. 函数 C. 子程序 D. 标识符 2. 下列各组 ...

  3. c语言中.和-区别,c语言中-和.的区别

    对于c语言中"->"和"."的区别总结如下: 1.A.B则A为对象或者结构体: 2.A->B则A为指针,->是成员提取,A->B是提取A ...

  4. 字符'0'到'9'在c语言中,/0在c语言中是什么意思?

    01 "\0"在c语言中代表"字符串结束符"."\0"的ASCII码为"0",也就是空字符:字符串总是以"\0 ...

  5. c语言中-1%3=,c语言数据类型.ppt

    c语言数据类型 C语言程序设计 贵州大学电气工程学院 测控技术与仪器教研室 王民慧 本章主要内容: 3.1 C的数据类型 基本类型 构造类型 指针类型 空类型 C语言中的数据类型如下所示: 一.常量与 ...

  6. c语言中inline用法,C语言陷阱与技巧第2节,使用inline函数可以提升程序效率,但是让inline函数生效是有条件的...

    打开 Linux 内核源代码,会发现内核在定义C语言函数时,有很多都带有 "inline"关键字,请看下图,那么这个关键字有什么作用呢? inline 关键字的作用 在C语言程序开 ...

  7. r语言中mpg数据_R语言数据筛选整理包dplyr

    dplyr软件包是R中功能最强大,最受欢迎的软件包之一.该软件包由最受欢迎的R程序员Hadley Wickham编写,他编写了许多有用的R软件包,如ggplot2,tidyr等.本文包括一些示例和如何 ...

  8. c语言中void f1(),c语言常见笔试题f1ryiedy.doc

    c语言常见笔试题f1ryiedy c语言常见笔试题总结 [1 使用宏] 1.1 #ifdef NDEBUG #define TRACE(S) S #else #define TRACE(S) prin ...

  9. R语言中dim函数_R语言中的方差分析方法汇总

    方差分析,是统计中的基础分析方法,也是我们在分析数据时经常使用的方法.下面我总结一下R语言如何对常用的方差分析进行操作. 1. 方差分析的假定 上面这个思维导图,也可以看出,方差分析有三大假定:正态, ...

最新文章

  1. php 5.2.17 mysql_Apache 2.2.15 整合php 5.2.17 Mysql-5.5.8
  2. 平均正确率aps apm apl_如何通过信号词来提高雅思听力正确率?| 附写作批改
  3. Codeforces Round #670 (Div. 2)
  4. 车险赔付率分析报告_车险有变!价格…
  5. 戴尔笔记本电脑开机黑屏怎么办_戴尔笔记本电脑充不进电怎么办
  6. 泡泡玛特2021年营收44.9亿元 同比增长78.7%
  7. centos安装multipath正确识别、使用存储(最基本的步骤)
  8. iis 中php的mime类型,IIS添加MIME扩展类型及常用的MIME类型列表
  9. Win10 PowerToys官方免费效率小工具集
  10. win10录屏电流声_电脑录屏出现杂音?可能是这几种原因
  11. Python学习3-层次聚类
  12. 哔哩哔哩弹幕视频网 -- bilibili 和 AcFun弹幕视频网 - 的 介绍
  13. 学习|Android使用TTS语音合成
  14. Sample larger than population or is negative
  15. UIKit框架的介绍
  16. 炫酷进度条:Android 仿应用宝下载进度条
  17. Python基于OpenCV的交通路口红绿灯控制系统设计
  18. 农村商业银行与中国农业银行的区别
  19. 计算机应用与需求相结合,计算机应用人才培养与企业需求的有效对接
  20. png图片与svg图片的转换----icon图标的制作

热门文章

  1. kaggle中zillow比赛中模型融合的方法及其代码
  2. Linux 中的文件压缩与解压
  3. Android 从AndroidManifest获取meta-data
  4. C# 操作 Word 修改word的高级属性中的自定义属性
  5. Python-memcached的基本使用 - Flynewton成长点滴 - 开源中国社区
  6. redhat 挂载 iso文件 提示 mount :not a directory
  7. XNA游戏:Hello XNA
  8. docker与mmdetection
  9. 变量定义和声明的区别~~~概念上千万不要栽跟头!!!
  10. 【TensorFlow】——实现minist数据集分类的前向传播(常规神经网络非卷积神经网络)