;,#include "stdafx.h"
#include"string.h"
int _tmain(int argc, _TCHAR* argv[])
{char a[100][80],c;
int n,i,j;
scanf("%d",&n);
for(i=0;i<n;i++)
gets(a[i]);
c=0;
for(i=1;i<n;i++)
if(strcmp(a[c],a[i])>0)
c=i;
printf("Min is:%s",a[c]);
return 0;
}這里面scanf中%d后面沒加換行符,結果我的for回圈只能輸入n-1個資料,加了就能輸入n個了,實在想不通為啥
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/233686.html
標籤:新手樂園
下一篇:那位大佬知道這個怎么寫嗎?
