C语言题目: 用二维数组输入10个人名,再输入1个人名,如果该人名在此10个人名中,则显示登录成功

如题所述

#include<stdio.h>
#include<string.h>
#define N 10
void main()
{
char a[N][10],b[10];
int i,f=0;
printf("输入%d个人名 :\n",N);
for(i=0;i<N;i++)
scanf("%s",a[i]);
printf("输入1个人名 :\n");
scanf("%s",b);
for(i=0;i<N;i++)
if(!strcmp(a[i],b)) f=1;
if(f==1)
printf("登陆成功!\n");
else
printf("登陆失败!\n");
getchar();getchar();
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-11
貌似很简单的说
第2个回答  2012-04-13
已经有朋友回答了 他的程序我看了 很不错的哦亲,可以参考。
相似回答