6-5.c

来自「好东西,绝对是好东西,我向大家推荐」· C语言 代码 · 共 32 行

C
32
字号
#include <stdio.h>int main(){	int i,j,f,k,ff=1,t,kk,b[80],s[80];char a[80];	for(i=0;i<80;i++)	scanf("%c",&a[i]);	for(i=0;i<80;i++)//printf("%c",a[i]);	{b[i]=48;}j=0;	for(i=0;i<80;i++)	{		f=0;		while(a[i]>='0'&&a[i]<='9'&&ff==1)		{			b[j]=a[i]+(b[j]-48)*10;			i++;f=1;t=i;		}		if(f==1)j++;		if(a[i]!='+'&&a[i]!='-'&&a[i]!='*'&&a[i]!='/'&&a[i]!=' '&&a[i]!='\n')ff=0;	}	s[0]=b[0]-48;k=1;kk=0;	for(i=0;i<t;i++)		{		switch(a[i])		{			case '+':s[kk]=s[kk]+(b[k]-48);k++;break;			case '-':s[kk]=s[kk]-(b[k]-48);k++;break;				case '\n':++kk;s[kk]=b[k]-48;k++;break;				}	}	for(i=0;i<=kk;i++)printf("%d\n",s[i]);	return(0);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?