int main() { int i; char len[MAX_LEN]; Getline(len, MAX_LEN); for(i = 0; len[i] != '\0'; i++) ; reverse_line(len, i); }
int main(){ int len; char line[MAXLINE]; char reverse[MAXLINE]; len = get_line_and_len(line, MAXLINE); printf("Original line is %s\n", line); reverse_line(reverse, line, len); printf("Reverse line is %s\n", reverse); return 0; }
int main(int argc, char **argv) { if (argc != 2) { printf("usage: %s %s\n", argv[0], "filename"); return 0; } FILE *file = fopen(argv[1], "r+"); if (!file) { perror("Could not open file.\n"); return 1; } insert_newline(file); char line[200] = ""; while (fgets(line, 200, file) && !feof(file)) { reverse_line(line, strlen(line)); } fclose(file); return 0; }