关于字符串的问题
#include<stdio.h>#include<string.h>
int main()
{
int k,n,a;
char str[300];
scanf("%d %d",&k,&n);
while(n--)
{
scanf("%s",str);
scanf("%d",a);
if(strcmp(str,"multiply")==0)
k=k*a;
else if(strcmp(str,"minus")==0)
k=k-a;
else if(strcmp(str,"plus")==0)
k=k+a;
}
printf("%d\n",k);
return 0;
}
为什么这个程序运行不了。谁能给看看。谢谢!