C语言高手老师快来啊

来源:百度知道 编辑:UC知道 时间:2024/05/06 01:58:19
#include <stdio.h>
void main()
{
int a[2];
int b[2];
int c[2];
int d[2];
char bianhao[30];
int i;
printf("\t\t^^^^^^^^^^^^^^^^^^^^^^^^^\n");
printf("\t\t^ ^\n");
printf("\t\t^ ^\n");
printf("\t\t 欢迎使用购书导航! \n");
printf("\t\t^ ^\n");
printf("\t\t^ ^\n");
printf("\t\t^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\n");
for(i=0;i<2;i++)
{
printf("第%d学期:高等数学\n",i+1,a[i]);
printf("第%d学期:高等物理\n",i+1,b[i]);
printf("第%d学期:四级英语\n",i+1,c[i]);
printf("第%d学期:大学语文\n\n",i+1,d[i]);
}
printf("注意:输入格式为(第一期高等数学)\n");
printf("请输入您想要购书的名称:&q

因为字符串之间不能用==号来判断是否相同
要用函数strcmp来操作
头文件加上
#include<string.h>
那个语句应该是:
if(strcmp(bianhao,"第一期高等数学")==0)
还有后面那句也是
while(strcmp(bianhao,"第一期高等数学")!=0);
我这试不了,你试试看吧,不行再说!