ぼるじょあがC/C++の宿題を片付けますYO! 35代目
■ このスレッドは過去ログ倉庫に格納されています
0047デフォルトの名無しさん
NGNG#include <string.h>
int main()
{
int array[20];
int i,in,key;
int yesno = 0;
memset(array, -1, sizeof(array));
printf("個数?:");
scanf("%d",&in);
if(in < 0 || in > 20) return 0;
/* in = 20; */
printf("-1で強制終了:");
for(i=0; i<in; i++) {
scanf("%d",&array[i]);
if(array[i] == -1) break;
}
printf("キー?:");
scanf("%d",&key);
for(i=19; i>=0; i--) {
if(array[i] == key) { yesno = 1; printf("yes\t"); printf("%d番目\n", i+1); }
else if(array[i] != -1) { printf("%d\n",array[i]); }
}
if(yesno == 0) { printf("no"); }
}
■ このスレッドは過去ログ倉庫に格納されています