btcq.net
当前位置:首页 >> nEwlinE in ConstAnt >>

nEwlinE in ConstAnt

我好久没有编写程序了,但我好像记得完整的编译信息应该是:newline in constant in 行号.那你需要在那行的前后检查是否有非法字符?你可以把那行的前后内容先删除掉,然后重新输入一次再试试.

{printf("\n输入有误,请重输"); scanf("%f,&score); );} 多了个 ); 删除掉它

给你举个例子 a=1,b=2,c=3 if(a<b)后 a=2,b=1,c=3 if(b<c)后 a=2,b=3,c=1 if(a<c)后 a=2,b=3,c=1 应该是这样的 if(a<b) swap(a,b) 2,1,3 if(a<c) swap(a,c) 3,1,2 if(b<c) swap(b,c) 3,2,1 先把第一个数和它后边的数比较了,再把第二个数和其它的数比较,直到倒数第二个数和倒数第一个数比较

持续的换行

有转成半角符号,编译器不能识别,所以要手工把全角符号改成半角,如:“”等.

在新的一行写入参数

{"0204,80},这里少了个引号#include<stdio.h>#include<conio.h>#include<stdlib.h> struct student { char num[10]; int score; }; void stat(struct student stud[],int count[],int n) { int i,k; for(i=0;i<5;i++) count[i]=0; for(i=0;i<n;i++) { k=stud[i].score/10; if(k==

scanf("%f",&high"); 这句多个引号

是完全照书输入的吗?先改改错:#include<stdio.h> int main // int main() { int i; printf("1 = u\n"); printf("2 = h\n"); printf("3 = G\n"); printf("4 = i\n"); printf("R"\n"); // printf("R\n"); scanf("%d",&i); if(i==1) { printf("O"\n); // printf("O\

第一个输出最后多了根饭斜杠

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