Download - Compiler Cons Lab

Transcript

File-New-Project-VC++-LWin32-name-ok-empty project-finished#include#include#include#include// constant Declearationconst char Tab= '\t';//variable declarationschar varlook;char s[100];//function prototypechar getcharacter (void);void error (char);void initstring (char *sadd);void main (void){//initialize stringinitstring (s);printf("%s",s);getch();}void initstring (char *sadd){int i = -1;do{i++; *(sadd + i ) = getchar();}while (s[i]!= '\n');i++;s [i] = '/0';}Task-22#include#include#include#includeusing namespace std;// constant Declearationconst char Tab= '\t';//variable declarationschar varlook;char s[100];//function prototypechar getcharacter (void);void error (char);void initstring (char *sadd);void expectedstring (char *sadd);void main (void){//initialize stringinitstring (s);expectedstring(s);printf("%s",s);getch();}void initstring (char *sadd){int i = -1;do{i++; *(sadd + i ) = getchar();}while (s[i]!= '\n');i++;s [i] = '/0';}void expectedstring (char *sadd){int tag = 0;int i = -1;for (i=0; s[i]!='\0'; i++){if (s[i]=='s'){tag = 1;break;}}if (tag){cout


Top Related