c程序。下面的错误是什么意思

c程序。下面的错误是什么意思,c,C,源代码: ||=== Build: Debug in 78 pp (compiler: GNU GCC Compiler) ===| ||In function 'main':| |3|error: expected identifier or '(' before 'int'| |8|warning: format '%f' expects argument of type 'double', but argument 2 has type 'int' [-Wformat=]| |9

源代码:

||=== Build: Debug in 78 pp (compiler: GNU GCC Compiler) ===|

||In function 'main':|

|3|error: expected identifier or '(' before 'int'|

|8|warning: format '%f' expects argument of type 'double', but argument 2 has 
type 'int' [-Wformat=]|

|9|error: 'big' undeclared (first use in this function)|

|9|note: each undeclared identifier is reported only once for each function it 
appears in|

|11|error: 'i' undeclared (first use in this function)|

|19|warning: control reaches end of non-void function [-Wreturn-type]|

||=== Build failed: 3 error(s), 2 warning(s) (0 minute(s), 0 second(s)) ===|
#包括
int main(){
int n,num,int i;
printf(“输入n:”)的值;
scanf(“%d”和“&n”);
printf(“编号%f”,1);
scanf(“%d”,大);
对于(i=2;i错误1:
应为标识符或“(”在“int”之前)

变量n,num和i的声明是错误的; 所以用

#include<stdio.h>
int main(){ 
   int n,num,int i; 
   printf("Enter the values of n: ");
   scanf("%d",&n); 
   printf("Number %f",1); 
   scanf("%d",big); 
   for(i=2;i<n;i++){ 
       printf("Number %df: ",i); 
       scanf("%d",&num); if(big<num) big=num; 
   } 
   printf("%d",big); 
} 

警告2: 格式“%f”要求参数类型为“double”,但参数2的类型为“int”[-Wformat=]

%f意味着它需要浮点,您已经通过了1(int)。所以替换为6

int n, num, i;
甚至

printf("Number %d", 1);
因为它是一个常数

错误3: 未声明的“大”(首次在此函数中使用)

Big未声明。因此添加
int Big;
(假设是因为您使用%d进行了扫描)。稍后将出现的另一个问题是您在需要int*的位置传递了int。因此,将scanf调用替换为

printf ("Number 1"); 
错误4: 未声明的“i”(首次在此函数中使用)

将通过解决错误1来解决

警告5: 控件到达非无效函数的末尾[-Wreturn类型]

main
使用返回类型int声明,但不返回任何内容


表示程序成功终止。如果程序未能成功退出,则用任何其他错误代码替换0。

这意味着您的程序存在语法错误。由于您没有向我们展示您的程序,我们很难说出错误消息中包含的内容以外的任何内容。您是否有任何理由包括错误消息,但不是代码?我会给出put代码John Coleman吗?
格式“%f”要求参数类型为'double',但参数2的类型为'int'
这有多神秘?
'big'未声明
'i'未声明
…有什么困难?#include int main(){int n,num,int i;printf(“输入n:”;f(“%d”)的值,&n);printf(“数字%f”,1);scanf(“%d”,大);用于(i=2;Ibrajay Brahmakshatriya你能列出程序中存在的错误名称吗?我已经添加了错误信息和错误编号。这应该有助于你进行关联。兄弟,我需要错误列表和错误名称。我已附上下面的代码。#include int main(){int n,num,int i;printf(“输入n的值:”);scanf(“%d”,&n);printf(“数字%f”,1);scanf(“%d”,大);for(i=2;iI)在缩进问题后在问题本身中添加了代码。如果您可以接受编辑,请这样做。我不明白“错误列表”是什么意思.你在问题中提到的所有错误。错误并没有真正的名称。即使有,我也不知道这有什么关系。
printf ("Number 1"); 
scanf("%d",&big);
return 0;