Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- int main (int argc, char **argv){
- char str[64];
- int c;
- int result;
- printf("Enter name: ");
- //scanf("%32s", str);
- result = scanf("%32[^\n]", str);
- if(result!=1||result==EOF)
- {
- printf("error occurred (1)\n");
- return 1;
- }
- if((c = getchar()) != '\n'){
- printf("error: input to long.\n");
- return 1;
- };
- printf("Hi %s\n",str);
- //while((c = getchar()) != '\n' && c != EOF){};
- printf("Enter message: ");
- memset(str,0,64);
- result = scanf("%32[^\n]", str);
- if(result!=1||result==EOF)
- {
- printf("error occurred (2)\n");
- return 1;
- }
- if((c = getchar()) != '\n'){
- printf("error: input to long.\n");
- return 1;
- };
- printf("You entered: %s\n",str);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement