我做了一个非常简单C语言的运行程序 但是无法运行 老提示主函数有问题 但就是找不出问题在哪里 请大家指点 我是一个C语言新手,写了个简单程序,但运行有问题,麻烦帮我看...

\u6211\u53c8\u7f16\u5199\u4e86\u4e00\u4e2aC\u8bed\u8a00\u7a0b\u5e8f \u4f46\u8fd0\u884c\u540e \u7a0b\u5e8f\u63d0\u793a \u4e3b\u51fd\u6570\u4e2d\u67092\u4e2a\u95ee\u9898 \u8bf7\u5927\u5bb6\u6307\u70b9\u4e0b \u8c22\u8c22\u5566\uff01

#include
#include
int myss(int z,int y);
int main()
{
int sa;
int mh;
int sd;
int na;

printf("imprufe sa=");
scanf("%d",&sa);

printf("impruf mh=");
scanf("%d",&mh);

printf("impruf sd=");
scanf("%d",&sd);

printf("impruf na=");
scanf("%d",&na);

printf("the first answer is %d",myss(sa,mh));

printf("the second answer is %d",myss(sd,na));

if(myss(sa,mh)>myss(sd,na))
{
printf("the first one is larger than second one!");
}

if(myss(sa,mh)<myss(sd,na))
{
printf("the second one is larger than first one!");
}

if(myss(sa,mh)==myss(sd,na))
{
printf("they are the same!");
}

system("pause");
return 0;
}
int myss(int z,int y)
{
int result=z*y;
return result;
}
\u4f60\u770b\u770b\u6211\u6539\u7684\u5427\uff0c\u5176\u4e2d\uff0c\u5012\u6570\u7b2c\u4e8c\u4e2aif\u8bed\u53e5\u4e2d\u662f\u9017\u53f7\uff0c\u4f60\u5199\u6210\u4e86\u53e5\u53f7\u3002
\u8fd8\u6709\u5934\u6587\u4ef6\u4e2d\u52a0\u4e86#include\uff0c\u56e0\u4e3a\u4f60\u52a0\u4e86system("pause")\u5934\u6587\u4ef6\u5fc5\u987b\u8981\u52a0\u3002
\u8fd8\u6709\u4f60\u5224\u65ad\u7b2c\u4e00\u4e2a\u5927\u8fd8\u662f\u7b2c\u4e8c\u4e2a\u5927\u65f6\uff0c\u5927\u4e8e\u53f7\u548c\u5c0f\u4e8e\u53f7\u5199\u53cd\u4e86\u3002

#include
#include
void main()
char f;//\u6b64\u5904\u5b9a\u4e49\u7684\u662f\u5b57\u7b26\u7c7b\u578b
printf("\u8bf7\u8f93\u5165\u4efb\u4f55\u8bed\u53e5:");
scanf("%s",&f);//\u8f93\u5165\u7684\u662f\u5b57\u7b26\u4e32\uff0c\u7c7b\u578b\u4e0d\u4e00\u81f4\uff0c\u6709\u9519\u3002
printf("%f\u4f60\u59b9",f);//\u5b57\u7b26\u7c7b\u578b\u8f93\u51fa\u662f\u7528%c\u3002
getch();
}

\u81ea\u5df1\u4fee\u6539\u770b\u770b\uff0c\u6709\u95ee\u9898\u8ffd\u95ee\u3002

主函数定义为 int型,但是在主函数结束后没有返回一个整型值,导致编译不通过。
myss函数声明时,行末没有添加";"
在system("pause");后添加return 0;
另外在main函数内连续使用两个以上scanf的时候会导致输入值错误。
建议第一个scanf语句写为scanf("%d%*c",&sa);

good luck~!

你的问题有三个:1,主函数定义为int 却没有返回值,可以改为void,或者加上return 0;语句。2,主函数前定义的函数int myss(int z,int y)
缺少分号。3,语句system("pause");
缺少对应的库#include<cstdlib.h>

int myss(int z,int y) // 声明语句没有分号“ ;”!
然后问个私人问题 system("pause"); 这个是什么意思?

第二行加个分号
main中 加return 0

1.将 int main()改成void main()
2.system("pause");删掉不要

int myss(int z,int y);这个后面有 " ; " 的你写了没有?

  • 甯仛涓涓狢璇█鐨棰,寰绠鍗鐨!鎴戞墠鍒氬.
    绛旓細鐢╯witch瀹炵幇涓嶅ソ璁$畻鍒ゆ柇鏉′欢.鐢╥f璇彞瀹规槗鍋氬埌.//s=z+x+y S鏄粈涔?/ s=z+x+y z=ex+y x<0 , y<0 z=e2x-y 0<=x<1,y>=0 z=ln x x>=1 / include "stdio.h"include "math.h"define e 3.14/*鎴戜笉鐭ラ亾e鐨勫...浣犺嚜宸辨敼涓涓嬪惂*/ double pw(double x, double y){ ...
  • 姹傚仛涓涓猚璇█绋嬪簭
    绛旓細if(fwrite(&std[i],sizeof(struct student),1,fp)!=1)/*灏嗗唴瀛樹腑鐨勬暟鎹緭鍑哄埌纾佺洏鏂囦欢涓*/ printf("鏂囦欢淇濆瓨澶辫触\n");} void main(){ int j,i;char c;FILE *fp;if((fp=fopen("myfile.dat","ab+"))==NULL){ printf("鏂囦欢鎵撳紑澶辫触\n");exit(0);} for(i=0;i<SIZE;i++)f...
  • 鐢C璇█鍐涓涓璁$畻A+B鐨绠鍗绋嬪簭,鎬庝箞鍋?
    绛旓細C璇█缂栧啓绠鍗绋嬪簭鍏蜂綋鎿嶄綔姝ラ:1銆佸ご鏂囦欢锛氬熀鏈兘浼氬甫鏈変笁涓ご鏂囦欢锛岃繖鏄紪璇戠郴缁熻嚜甯︾殑澶存枃浠讹紝鎴戜滑涓鑸兘浼氫娇鐢ㄥ埌浠ヤ笅涓変釜澶存枃浠讹細include <stdio.h> 锛氭爣鍑嗚緭鍏ヨ緭鍑烘枃浠跺簱 include <stdlib.h>锛氭爣鍑嗘枃浠舵搷浣滃簱 include <string.h>锛氬瓧绗﹀鐞嗗嚱鏁板簱 2銆佹瘡涓▼搴忛噷閮藉寘鍚鏈変竴涓mian鍑芥暟锛屽锛歩nt...
  • 鍒濆C璇█涓閬绠鍗曠殑C璇█缂栫▼棰榽鎴戠殑鍋氱殑鍝湁姣涚梾?
    绛旓細j=1;for(i=1;i<=5;i++){ j *= 10 ; //j姣忔涔10锛屽彲杈惧埌鏁堟灉锛屽惊鐜墠j璧嬪间负1 涓夈乮f璇彞 if(a>=0&&a<=99999) 鎴愮珛鍋氭暟鎹鐞嗭紝濡傛灉杈撳叆鐨勬暟鎹笉绗﹀彿鏉′欢鍛紵鎸変綘鐨勭▼搴忥紝灏变細鐩存帴杩愯鍒 b=i;printf("%d\n",b); 杩欓噷鏉ヤ簡銆傝繖搴旇涓嶆槸浣犳墍甯屾湜鐨勫惂 鎵浠ワ紝鍔犱釜else { printf...
  • 甯鎴戝仛涓涓狢璇█涓▼搴(濉┖)
    绛旓細绗簩灞傚惊鐜綘鎵撻敊浜嗗惂锛焛nclude"stdio.h"void main(){int i,j;for(i=1;i<=4;i++){for (j=1;j<=4;j++)printf("%d\t",(i+j-2)%4+1);puts("");} }
  • C璇█澶т綔涓,鍋氫竴涓畝鍗曠殑闂鍥炵瓟灏忕郴缁熴傝姹傜▼搴杩愯鏃,鏄剧ず鍑虹郴缁...
    绛旓細鐩存帴缁欎綘鎶婁唬鐮佸啓鍑烘潵浜嗭紝浠g爜姣旇緝绠鍗锛屽熀鏈殑妯″潡閮界粰鍑轰簡娉ㄩ噴锛屾湁浠涔堜笉鎳傚啀闂惂銆傚鏋滀笉鐭ラ亾鎴戞墍閲囩敤鐨勬枃浠堕噷闈㈡暟鎹瓨鍌ㄧ殑鏂瑰紡锛屽彲浠ュ厛浣跨敤杩欎釜绯荤粺娣诲姞涓鐩湅鐪嬨俰nclude<stdio.h> include<conio.h> int questionNumber; //棰樺簱涓鐩殑鏁伴噺 int score = 0; //绛斿鐨勯鏁 //鏄剧ず鑿滃崟 ...
  • C璇█缂栫▼鍋氫竴涓畝鍗曠殑鑿滃崟
    绛旓細include <stdio.h>#include <stdlib.h>void menu() //鑿滃崟缁樺埗{ printf("---\n"); printf("\t\t 0.閫鍑篭n"); printf("\t\t 1.褰曞叆淇℃伅\n"); printf("\t\t 2.鏌ユ壘淇℃伅\n"); printf("\t\t 3.鍒犻櫎淇℃伅\n"); printf("\t\t 4.娴忚淇℃伅\n"); pr...
  • 鍋氫簡涓涓猚璇█绋嬪簭,涓嶅お鎳,鑳戒笉鑳藉府鎴戝姞涓婃敞閲,璋㈣阿鏈夊姞鍒
    绛旓細include <stdlib.h> include <stdio.h> include void sert(int a[]) //瀹氫箟涓涓鎺掑簭鍑芥暟浣挎暟缁刟[]浠庡ぇ鍒板皬鎺掑垪 { int i, j, tmp;for (i = 0; i < 100; ++i){ for (j = 0; j < 99; ++j){ if (a[j] < a[j+1]) //濡傛灉a[j] < a[j+1] 涓よ呬氦...
  • 甯繖鍋氫釜C璇█绋嬪簭,璋㈣阿!鍐嶉夯鐑﹀啓瀹屾暣鐐,鎴戞槸涓彍楦!!!璋㈣阿璋㈣阿...
    绛旓細//VC++6銆0涓嬭皟璇曢氳繃 //杩欐槸鐢–++鍐欑殑涓涓畝鍗曠殑鎶借幏绋嬪簭銆備綘鑷繁璇曡瘯鍚с/*鎶藉绋嬪簭 棰勫厛灏嗗弬鍔犳娊濂栬呯殑璧勬枡杈撳叆瀛樺偍璧锋潵锛屼富瑕佺敤缁撴瀯浣撴暟缁勫疄鐜帮紝鐢ㄧ粨鏋勪綋琛ㄧず姣忛」璁板綍锛屽寘鎷韩浠借瘉鍙风爜銆佸鍚嶃佺數璇濄佷綇鍧绛変俊鎭傚紑濮嬫娊濂栨椂锛屽睆骞曚笂蹇熼棯鍔ㄥ弬涓庤呯殑韬唤璇佸彿鐮侊紝鎸変换鎰忛敭鍋滄闂姩锛屾妸涓浜虹殑...
  • 鑳藉府鎴戝仛涓涓50琛岀殑C璇█绋嬪簭璁捐浣滀笟鍚?鑳杩愯灏辫
    绛旓細涓涓杞崲杩涘埗灏忕▼搴,姝eソ50澶氳 include<stdio.h> include<stdlib.h> main(){ void tentotwo(void);void tentoeight(void);void tentosixteen(void);int i,num;while(1){ printf("0.閫鍑 1.鍗佽繘鍒秪浜岃繘鍒 2.鍗佽繘鍒秪鍏繘鍒 3.鍗佽繘鍒秪鍗佸叚杩涘埗\n");printf("璇烽夋嫨鍔熻兘:");scanf("%d"...
  • 扩展阅读:女生在给我机会细节 ... 我c语言app是诈骗嘛 ... 我c语言女生要充钱吗 ... 我想做最简单的自己 ... 女人想听的甜言蜜语 ... 女人最想听早安情话 ... 我c语音app女生怎么提成 ... 有情商又幽默的聊天 ... 我c语言app女生不要钱吗 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网