Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Ezt a feladatot nem vittem végig papíron, tehát inkább itt próbálkozom :D
- #define _CRT_SECURE_NO_WARNINGS
- #include <stdio.h>
- #include <string.h>
- int main() {
- int s, n, p = 0, i = 0, ind;
- char str[1002]; //A '#' a végjel
- for (i = 0;i<1001 ; i++)
- {
- scanf("%c", &str[i]);
- if (str[i] == '#') //Ez a másik kiépési feltétel, azért van itt, mert ezzel működik
- {
- str[i + 1] = '\0';
- break;
- }
- }
- scanf("%d", &s);
- scanf("%d", &n);
- for (i = 0; i < s; i++)
- {
- if (str[n + p] == ' ') {
- str[n + p] = '\n'; p += n;
- }
- else
- {
- for (p += n ; str[p] != ' '; p--)
- {
- }
- if (str[p] == ' ')
- str[p] = '\n';
- }
- }
- ind = strlen(str) - p - 2;
- if (n * s < strlen(str))
- printf("%d", ind);
- else
- {
- printf("0");
- }
- printf("%s", str);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement