nineteenth exercise
This commit is contained in:
parent
16d0011d18
commit
f6ed1a2723
|
@ -0,0 +1,32 @@
|
|||
#include <stdio.h>
|
||||
#define MAXLINE 1000
|
||||
|
||||
int ggetline(char line[], int maxline){
|
||||
int c, i;
|
||||
for(i=0; i<maxline-1 && (c=getchar()) != EOF && c != '\n'; i++){
|
||||
line[i]=c;
|
||||
}
|
||||
line[i]='\0';
|
||||
return i;
|
||||
}
|
||||
|
||||
void reverse(char s[]){
|
||||
int i;
|
||||
for(i=0; s[i] != '\0'; i++){
|
||||
;
|
||||
}
|
||||
while(i>=0){
|
||||
putchar(s[i]);
|
||||
i--;
|
||||
}
|
||||
putchar('\n');
|
||||
}
|
||||
|
||||
int main(){
|
||||
char line[MAXLINE];
|
||||
int len;
|
||||
while((len=ggetline(line, MAXLINE))>0){
|
||||
reverse(line);
|
||||
}
|
||||
return 0;
|
||||
}
|
Loading…
Reference in New Issue