#include #include #include #include int main() { char* fn = "/tmp/XYZ"; char buffer[60]; FILE* fp; /* get user input */ scanf("%50s", buffer); if (!access(fn, W_OK)) { fp = fopen(fn, "a+"); if (!fp) { perror("Open failed"); exit(1); } fwrite("\n", sizeof(char), 1, fp); fwrite(buffer, sizeof(char), strlen(buffer), fp); fclose(fp); } else { printf("No permission \n"); } return 0; }