tnjk.net
当前位置:首页 >> C语言,voiD mAin()说明语法错误~~~~~~~~~求帮助啊 >>

C语言,voiD mAin()说明语法错误~~~~~~~~~求帮助啊

新版的C语言标准要求main函数必须有返回值,因此需要定义成int main() void main 一些老编译器还支持,但不推荐使用了

void main() { while (1) { int a; char f; char ch[10]; char num[20]= {"12345"}; printf("please input the secreat:\n"); scanf ("%s",&ch); if (strcmp(num,ch)==0) a=1; if(a==1) { printf("\nplease enter in the telproject !\n"); f=ge...

这是一个迭代的程序 从main()函数开始,第一次执行f(12345)函数,在if(12345>=10)进入if语句, 第二次执行f(12345/10)即f(1234)函数,再次,在if(1234>=10)进入if语句, 第三次执行f(1234/10)即f(123)函数,再次,在if(123>=10)进入if语句, 第...

swich语句中,2*x+3结果为13,没有对应的case语句,所以进入到default中,y最后的值为4

1.int main (void )才是主函数 2.这是用海伦公式求三角形面积对吧,语法没错。但是你的逻辑错了,就是输入的A,B,C三个数字要是三角形的三边(两边和大于第三边)。建议加上判断条件,满足条件才能运行算式

b=pow(-1,m+1)*4/(2m-1)+b;就这行写错了,应该是: b=pow(-1,m+1)*4/(2*m-1)+b; 2m的表达式写法是2*m

兄弟你写的好多语法错误。都是基础的语法错误。 以下分析你的代码: #include void wor(char a[],int i,int j)//你这里应该是想定义两个指针吧, //int *i, int *j {for(i=1;i

#include void main() { char s1[20],s2[10]; int i=0,j=0; gets (s1),gets (s2); while (s1[i] !='\0') { i++; } while (s2[j] != '\0') {s1[i++]=s2[j++];} puts (s1); }

错的地方可多了,从if 语句开始都有错,应该这样写:#include"stdio.h"int main(void ) {int x,y;printf( "x y\n");scanf( "%d %d",&x,&y);if(x==y) printf("x=y\n"); else if(x>y) printf ("x>y\n"); else printf("x

简单,跟排序数字一样的,代码如下: #include "stdio.h" #include "string.h" void sort(char array[][20],int n); main(void) { char str[10][20]; int i,j,k,n; printf("input n (n

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com