Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- // ne menuvaj ovde
- void wtf() {
- FILE *f = fopen("dat.txt", "w");
- char c;
- while((c = getchar()) != EOF) {
- fputc(c, f);
- }
- fclose(f);
- }
- int main() {
- wtf();
- // vasiot kod ovde
- FILE *a=fopen("dat.txt","r");
- char niza[100];
- char najdolg[100];
- int brojki=0,max=0;
- int redovi=0,najdolgred=0;
- int poslednacifra=0;
- while ((fgets(niza,100,a)) != NULL) {
- brojki=0;
- for(int i=0; i<strlen(niza); i++) {
- if(isdigit(niza[i])) {
- brojki++;
- }
- }
- if(strlen(niza)>=max&&brojki>=2) {
- for(int i=0; i<strlen(niza); i++) {
- max=strlen(niza);
- najdolg[i]=niza[i];
- }
- najdolgred=strlen(niza);
- }
- }
- for(int i=najdolgred-1; i>=0; i--) {
- if(isdigit(najdolg[i])) {
- poslednacifra=i;
- break;
- }
- }
- for(int i=0; i<strlen(najdolg); i++) {
- if(isdigit(najdolg[i])) {
- while(i<=poslednacifra) {
- printf("%c",najdolg[i]);
- i++;
- }
- }
- }
- fclose(a);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement